Public Member Functions | |
TrackerPlanesLayerImpl () | |
default constructor | |
TrackerPlanesLayerImpl (TrackerPlanesMaterialLayerImplVec &materials, TrackerPlanesSensitiveLayerImplVec &sensors) | |
normal constructor | |
virtual | ~TrackerPlanesLayerImpl () |
Destructor. | |
virtual int | getID () const |
get methods | |
virtual std::string | getInfo () const |
get methods | |
virtual void | setID (int value) |
set methods | |
virtual void | setInfo (std::string value) |
get methods | |
virtual int | getNMaterialLayers () const |
The total number of nonSense layers. More... | |
virtual int | getNSensitiveLayers () const |
The total number of Sensitive layers. More... | |
TrackerPlanesMaterialLayerImplVec & | getMaterialLayerVec () |
get methods | |
TrackerPlanesSensitiveLayerImplVec & | getSensitiveLayerVec () |
get methods | |
virtual void | addMaterialLayer (int ID, std::string info, double PositionX, double PositionY, double PositionZ, double RotationXY, double RotationZX, double RotationZY, double SizeX, double SizeY, double Thickness, double RadLength) |
add methods | |
virtual void | addSensitiveLayer (int ID, std::string info, double PositionX, double PositionY, double PositionZ, double RotationXY, double RotationZX, double RotationZY, double SizeX, double SizeY, double Thickness, double RadLength, int NpixelX, int NpixelY, double PitchX, double PitchY, double ResolutionX, double ResolutionY) |
add methods | |
Public Member Functions inherited from gear::TrackerPlanesLayer | |
virtual | ~TrackerPlanesLayer () |
Destructor. | |
Definition at line 246 of file TrackerPlanesLayerLayoutImpl.h.
|
inlinevirtual |
The total number of nonSense layers.
Implements gear::TrackerPlanesLayer.
Definition at line 305 of file TrackerPlanesLayerLayoutImpl.h.
|
inlinevirtual |
The total number of Sensitive layers.
Implements gear::TrackerPlanesLayer.
Definition at line 308 of file TrackerPlanesLayerLayoutImpl.h.