#include <HcalTestNumbering.h>
Public Member Functions | |
HcalTestNumbering () | |
virtual | ~HcalTestNumbering () |
Static Public Member Functions | |
static uint32_t | packHcalIndex (int det, int z, int depth, int eta, int phi, int lay) |
static void | unpackHcalIndex (const uint32_t &idx, int &det, int &z, int &depth, int &eta, int &phi, int &lay) |
Definition at line 10 of file HcalTestNumbering.h.
|
inline |
Definition at line 12 of file HcalTestNumbering.h.
|
inlinevirtual |
Definition at line 13 of file HcalTestNumbering.h.
|
static |
Definition at line 7 of file HcalTestNumbering.cc.
References LEDCalibrationChannels::depth, PVValHelper::eta, heavyIonCSV_trainingSettings::idx, phi, and z.
Referenced by HcalTestNumberingScheme::getUnitID(), HcalTB04XtalNumberingScheme::getUnitID(), HcalTBNumberingScheme::getUnitID(), HcalTBNumberingScheme::getUnitIDs(), HcalTB04Analysis::init(), HCalSD::layerWeight(), HcalTestNumberingScheme::packHcalIndex(), HcalHitRelabeller::process(), and HCalSD::readWeightFromFile().
|
static |
Definition at line 18 of file HcalTestNumbering.cc.
References LEDCalibrationChannels::depth, PVValHelper::eta, heavyIonCSV_trainingSettings::idx, phi, and z.
Referenced by HcalSimHitDump::analyzeHits(), CaloSimHitAnalysis::analyzeHits(), CaloSimHitStudy::analyzeHits(), HcalDigitizer::darkening(), HcalHitRelabeller::energyWt(), SimG4HcalValidation::fetchHits(), HcalTB04Analysis::fillBuffer(), HcalTB04Analysis::fillEvent(), HcalTestHistoClass::fillHits(), HcalTB04Analysis::finalAnalysis(), HcalGeometry::getBackPosition(), HCalSD::getEnergyDeposit(), HcalGeometry::getPosition(), HcalTBNumberingScheme::getUnitID(), HcalHitRelabeller::process(), HcalHitRelabeller::relabel(), HcalTB04Analysis::unitID(), and HcalTestNumberingScheme::unpackHcalIndex().