![]() |
ATLAS Offline Software
|
#include <ZDC_ModuleBase.h>
Public Member Functions | |
| ZDC_ModuleBase () | |
| ZDC_ModuleBase (const std::string &name, int side, int module) | |
| ZDC_ModuleBase (ZDC_ModuleBase *right, int side, int module) | |
| virtual | ~ZDC_ModuleBase ()=default |
| virtual void | create (GeoFullPhysVol *mother, StoredMaterialManager *materialManager, const ZdcID *zdcID)=0 |
| void | setTransform (const GeoTrf::Transform3D trf) |
| const int & | getSide () const |
| const int & | getModule () const |
| const std::string & | getName () const |
| const GeoTrf::Transform3D & | getTransform () const |
Protected Attributes | |
| int | m_side {} |
| int | m_module {} |
| std::string | m_name |
| GeoTrf::Transform3D | m_trf {} |
Definition at line 18 of file ZDC_ModuleBase.h.
|
inline |
Definition at line 20 of file ZDC_ModuleBase.h.
|
inline |
|
inline |
|
virtualdefault |
|
pure virtual |
Implemented in ZDC_BRANModule, ZDC_RPDModule, and ZDC_ZDCModule.
|
inline |
Definition at line 41 of file ZDC_ModuleBase.h.
|
inline |
Definition at line 42 of file ZDC_ModuleBase.h.
|
inline |
Definition at line 40 of file ZDC_ModuleBase.h.
|
inline |
Definition at line 43 of file ZDC_ModuleBase.h.
|
inline |
Definition at line 38 of file ZDC_ModuleBase.h.
|
protected |
Definition at line 48 of file ZDC_ModuleBase.h.
|
protected |
Definition at line 49 of file ZDC_ModuleBase.h.
|
protected |
Definition at line 47 of file ZDC_ModuleBase.h.
|
protected |
Definition at line 50 of file ZDC_ModuleBase.h.