1 #ifndef FastHFShowerLibrary_H
2 #define FastHFShowerLibrary_H
23 #include "G4ThreeVector.hh"
const edm::ESGetToken< HcalSimulationConstants, HcalSimNumberingRecord > hcalSimulationConstantsESToken_
std::map< CaloHitID, float > hitMap
const edm::ParameterSet fast
void recoHFShowerLibrary(const FSimTrack &myTrack)
HcalNumberingScheme numberingScheme
const edm::ESGetToken< HcalDDDSimConstants, HcalSimNumberingRecord > hcalDDDSimConstantsESToken_
FastHFShowerLibrary(edm::ParameterSet const &, edm::ConsumesCollector &&)
const std::map< CaloHitID, float > & getHitsMap()
std::unique_ptr< HcalNumberingFromDDD > numberingFromDDD
void modifyDepth(HcalNumberingFromDDD::HcalID &id)
void SetRandom(const RandomEngineAndDistribution *)
std::unique_ptr< HFShowerLibrary > hfshower
const HcalDDDSimConstants * hcalConstants
void const initHFShowerLibrary(const edm::EventSetup &)