Mapping of a boardstack number within a module to SCROD and COPPER/Finesse.
unsigned short m_scrodID
SCROD ID.
int getFinesseSlot() const
Return finesse slot number.
int getIndex() const
Return array index.
TOPFrontEndMap(int moduleID, int moduleCNumber, int boardstack, unsigned short scrod, unsigned copper, int finesse, int i)
Full constructor.
ClassDef(TOPFrontEndMap, 3)
ClassDef.
TOPFrontEndMap()
Default constructor.
int getModuleCNumber() const
Return TOP module construction number.
int m_finesse
Finesse slot number (0-based)
int m_boardstack
boardstack number within TOP module
int getBoardstackNumber() const
Return boardstack number.
int m_moduleID
module ID (slot number)
int m_moduleCNumber
module construction number
int getModuleID() const
Return TOP module ID (slot number)
int m_index
index of this element in std::vector
unsigned int m_copperID
COPPER ID.
unsigned int getCopperID() const
Return Copper ID.
unsigned short getScrodID() const
Return SCROD ID.
Abstract base class for different kinds of events.