Describe one component of the Geometry.
More...
#include <GeoComponent.h>
|
| 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
|
|
|
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.
◆ GeoComponent()
GeoComponent |
( |
const std::string & |
name, |
|
|
const std::string & |
creator, |
|
|
const std::string & |
library |
|
) |
| |
|
inline |
full constructor
Definition at line 24 of file GeoComponent.h.
24 : TObject(),
std::string m_library
name of the library to load for the creator
std::string m_creator
name of the creator used to construct the component
std::string m_name
name of the component
◆ getCreator()
const std::string & getCreator |
( |
| ) |
const |
|
inline |
get name of the creator used to construct the component
Definition at line 35 of file GeoComponent.h.
◆ getLibrary()
const std::string & getLibrary |
( |
| ) |
const |
|
inline |
get name of the library to load for the creator
Definition at line 37 of file GeoComponent.h.
◆ getName()
const std::string & getName |
( |
| ) |
const |
|
inline |
◆ setCreator()
void setCreator |
( |
const std::string & |
creator | ) |
|
|
inline |
set name of the creator used to construct the component
Definition at line 29 of file GeoComponent.h.
◆ setLibrary()
void setLibrary |
( |
const std::string & |
library | ) |
|
|
inline |
set name of the library to load for the creator
Definition at line 31 of file GeoComponent.h.
◆ setName()
void setName |
( |
const std::string & |
name | ) |
|
|
inline |
◆ m_creator
name of the creator used to construct the component
Definition at line 42 of file GeoComponent.h.
◆ m_library
name of the library to load for the creator
Definition at line 44 of file GeoComponent.h.
◆ m_name
The documentation for this class was generated from the following file: