7 #ifndef BscNumberingScheme_h 8 #define BscNumberingScheme_h 11 #include <boost/cstdint.hpp> 12 #include "G4ThreeVector.hh" 24 virtual unsigned int getUnitID(
const G4Step* aStep)
const;
28 virtual void detectorLevel(
const G4Step*,
int&,
int*, G4String*)
const;
virtual ~BscNumberingScheme()
virtual unsigned int getUnitID(const G4Step *aStep) const
static void unpackBscIndex(const unsigned int &idx)
virtual int detectorLevel(const G4Step *) const
static unsigned int packBscIndex(int det, int zside, int station)