1 #ifndef SimG4CMS_HGCalTB16SD01_h 2 #define SimG4CMS_HGCalTB16SD01_h 11 #include "G4String.hh" 29 static uint32_t
packIndex(
int det,
int lay,
int x,
int y);
43 #endif // HGCalTB16SD01_h
HGCalTB16SD01(G4String, const DDCompactView &, const SensitiveDetectorCatalog &, edm::ParameterSet const &, const SimTrackManager *)
type of data representation of DDCompactView
void initialize(G4StepPoint *point)
static void unpackIndex(const uint32_t &idx, int &det, int &lay, int &x, int &y)
virtual double getEnergyDeposit(G4Step *)
virtual uint32_t setDetUnitId(G4Step *step)
static uint32_t packIndex(int det, int lay, int x, int y)
*vegas h *****************************************************used in the default bin number in original ***version of VEGAS is ***a higher bin number might help to derive a more precise ***grade subtle point