![]() |
Belle II Software
release-08-02-04
|
Describe one component of the Geometry. More...
#include <GeoComponent.h>


Public Member Functions | |
| GeoComponent ()=default | |
| empty constructor for ROOT | |
| GeoComponent (const std::string &name, const std::string &creator, const std::string &library) | |
| full constructor | |
| void | setName (const std::string &name) |
| set name of the component | |
| void | setCreator (const std::string &creator) |
| set name of the creator used to construct the component | |
| void | setLibrary (const std::string &library) |
| set name of the library to load for the creator | |
| const std::string & | getName () const |
| get name of the component | |
| const std::string & | getCreator () const |
| get name of the creator used to construct the component | |
| const std::string & | getLibrary () const |
| get name of the library to load for the creator | |
Private Member Functions | |
| ClassDef (GeoComponent, 1) | |
| Add ROOT reflection info. | |
Private Attributes | |
| std::string | m_name |
| name of the component | |
| std::string | m_creator |
| name of the creator used to construct the component | |
| std::string | m_library |
| name of the library to load for the creator | |
Describe one component of the Geometry.
Definition at line 19 of file GeoComponent.h.