Go to the documentation of this file. 1 #ifndef Forward_TotemT1Organization_h
2 #define Forward_TotemT1Organization_h 1
57 uint32_t
getUnitID(
const G4Step* aStep)
const override;
void setCurrentCSC(int currentCSC)
void setCurrentUnitID(int currentUnitID)
ObjectType getCurrentObjectType(void) const
void setCurrentLayer(int currentLayer)
int getCurrentPlane(void) const
void setCurrentDetectorPosition(int currentDetectorPosition)
int _currentDetectorPosition
int getCurrentUnitID(void) const
ObjectType _currentObjectType
constexpr std::array< uint8_t, layerIndexSize > layer
void _FromDataToUnitID(void)
int getCurrentDetectorPosition(void) const
int getCurrentCSC(void) const
int fromObjectTypeToInt(ObjectType objectType)
void setCurrentPlane(int currentPlane)
void _checkDataUpdate(void) const
void _checkUnitIDUpdate(void) const
uint32_t getUnitID(const G4Step *aStep) const override
~TotemT1Organization() override
void _FromUnitIDToData(void)
int getCurrentLayer(void) const
void setCurrentObjectType(ObjectType currentObjectType)