#include <SimG4CMS/HcalTestBeam/interface/HcalTB04XtalNumberingScheme.h>
Public Member Functions | |
uint32_t | getUnitID (const EcalBaseNumber &baseNumber) const override |
HcalTB04XtalNumberingScheme () | |
~HcalTB04XtalNumberingScheme () override | |
Public Member Functions inherited from EcalNumberingScheme | |
EcalNumberingScheme () | |
~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... | |
Description: Numbering scheme for crystal calorimeter in 2004 test beam
Usage: Sets up unique identifier for crystals in 2004 test beam
Definition at line 24 of file HcalTB04XtalNumberingScheme.h.
HcalTB04XtalNumberingScheme::HcalTB04XtalNumberingScheme | ( | ) |
Definition at line 26 of file HcalTB04XtalNumberingScheme.cc.
|
override |
Definition at line 32 of file HcalTB04XtalNumberingScheme.cc.
|
overridevirtual |
Implements EcalNumberingScheme.
Definition at line 42 of file HcalTB04XtalNumberingScheme.cc.
References TauDecayModes::dec, EcalBaseNumber::getCopyNumber(), EcalBaseNumber::getLevels(), heavyIonCSV_trainingSettings::idx, and HcalTestNumbering::packHcalIndex().