1 #ifndef SimG4CMS_HcalTestAnalysis_H
2 #define SimG4CMS_HcalTestAnalysis_H
32 class HepRandomEngine;
38 public Observer<const BeginOfEvent *>,
HcalNumberingFromDDD * numberingFromDDD
virtual ~HcalTestAnalysis()
std::vector< int > layerGrouping(int)
std::auto_ptr< HcalTestHistoManager > tuplesManager
HcalDDDSimConstants * hcons
std::vector< std::string > names
HcalTestNumberingScheme * org
std::vector< int > towersToAdd(int centre, int nadd)
void update(const BeginOfJob *run)
This routine will be called when the appropriate signal arrives.
double timeOfFlight(int det, int layer, double eta)
void fill(const EndOfEvent *ev)
std::vector< int > tower_
HcalTestAnalysis(const edm::ParameterSet &p)
HcalTestHistoClass * tuples
std::vector< CaloHit > caloHitCache
void qieAnalysis(CLHEP::HepRandomEngine *)
std::vector< int > group_