Go to the documentation of this file.
5 #ifndef Validation_HcalHits_SimG4HcalValidation_H
6 #define Validation_HcalHits_SimG4HcalValidation_H
37 public Observer<const BeginOfEvent *>,
std::vector< float > scaleHF
std::vector< float > scaleHB
std::vector< double > dEta
std::vector< CaloHit > hitcache
SimG4HcalValidation(const edm::ParameterSet &p)
std::vector< float > scaleHE
HcalTestNumberingScheme * org
void collectEnergyRdir(const double, const double)
void jetAnalysis(PHcalValidInfoJets &)
void layerAnalysis(PHcalValidInfoLayer &)
std::vector< double > dPhi
void nxNAnalysis(PHcalValidInfoNxN &)
void fill(const EndOfEvent *ev)
void update(const BeginOfJob *job) override
This routine will be called when the appropriate signal arrives.
std::vector< std::string > names
const SimG4HcalValidation & operator=(const SimG4HcalValidation &)=delete
~SimG4HcalValidation() override
double getHcalScale(std::string, int) const
void produce(edm::Event &, const edm::EventSetup &) override
HcalNumberingFromDDD * numberingFromDDD
SimG4HcalHitJetFinder * jetf
void fetchHits(PHcalValidInfoLayer &)