#include <EcalNumberingScheme.h>
Public Member Functions | |
EcalNumberingScheme () | |
virtual uint32_t | getUnitID (const EcalBaseNumber &baseNumber) const =0 |
~EcalNumberingScheme () override | |
Public Member Functions inherited from CaloNumberingScheme | |
CaloNumberingScheme (int iv=0) | |
Constructor with optional verbosity control. More... | |
void | setVerbosity (int) |
Verbosity setting. More... | |
virtual | ~CaloNumberingScheme () |
Additional Inherited Members | |
Protected Attributes inherited from CaloNumberingScheme | |
int | verbosity |
Verbosity field: Zero = quiet, increasing integers mean more output. More... | |
Definition at line 14 of file EcalNumberingScheme.h.
EcalNumberingScheme::EcalNumberingScheme | ( | ) |
Definition at line 9 of file EcalNumberingScheme.cc.
|
override |
Definition at line 11 of file EcalNumberingScheme.cc.
|
pure virtual |
Implemented in HcalTB04XtalNumberingScheme, EcalPreshowerNumberingScheme, EcalHodoscopeNumberingScheme, EcalEndcapNumberingScheme, EcalBarrelNumberingScheme, and ESTBNumberingScheme.
Referenced by EcalTBH4BeamSD::setDetUnitId(), and ECalSD::setDetUnitId().