1 #ifndef SimG4CMSForwardBHMNumberingScheme_h 2 #define SimG4CMSForwardBHMNumberingScheme_h 12 unsigned int getUnitID(
const G4Step* aStep)
const;
16 void detectorLevel(
const G4Step*,
int&,
int*, G4String*)
const;
19 static void unpackIndex(
const unsigned int&
idx,
int& subdet,
int& zside,
int& station);
static void unpackIndex(const unsigned int &idx, int &subdet, int &zside, int &station)
~BHMNumberingScheme()=default
static unsigned int packIndex(int subdet, int zside, int station)
unsigned int getUnitID(const G4Step *aStep) const
int detectorLevel(const G4Step *) const