 |
Belle II Software
release-05-02-19
|
21 class GeoComponent:
public TObject {
26 GeoComponent(
const std::string& name,
const std::string& creator,
const std::string& library): TObject(),
const std::string & getCreator() const
get name of the creator used to construct the component
ClassDef(GeoComponent, 1)
Add ROOT reflection info.
GeoComponent()=default
empty constructor for ROOT
Describe one component of the Geometry.
std::string m_library
name of the library to load for the creator
const std::string & getLibrary() const
get name of the library to load for the creator
std::string m_name
name of the component
Abstract base class for different kinds of events.
std::string m_creator
name of the creator used to construct the component
void setCreator(const std::string &creator)
set name of the creator used to construct the component
void setName(const std::string &name)
set name of the component
const std::string & getName() const
get name of the component
void setLibrary(const std::string &library)
set name of the library to load for the creator