Go to the documentation of this file. 1 #ifndef HcalRecHitsValidation_H
2 #define HcalRecHitsValidation_H
67 double dR(
double eta1,
double phi1,
double eta2,
double phi2);
68 double phi12(
double phi1,
double en1,
double phi2,
double en2);
69 double dPhiWsign(
double phi1,
double phi2);
164 std::vector<double>
cz;
virtual void fillRecHitsTmp(int subdet_, edm::Event const &ev)
const CaloGeometry * geometry_
MonitorElement * meRecHitSimHitHE
MonitorElement * meTEprofileHE_Low
edm::ESGetToken< CaloGeometry, CaloGeometryRecord > tok_Geom_
MonitorElement * meRecHitsM2Chi2HB
double dPhiWsign(double phi1, double phi2)
edm::EDGetTokenT< edm::PCaloHitContainer > tok_hh_
void analyze(edm::Event const &ev, edm::EventSetup const &c) override
edm::EDGetTokenT< edm::HepMCProduct > tok_evt_
MonitorElement * meTEprofileHF
MonitorElement * meEnergyHcalVsEcalHB
std::vector< int > cdepth
MonitorElement * meRecHitsEnergyHB
std::vector< double > ceta
MonitorElement * meTEprofileHB_Low
std::vector< uint32_t > cstwd
~HcalRecHitsValidation() override
MonitorElement * meTEprofileHB_High
std::vector< double > ctime
std::vector< double > cen
std::vector< double > cchi2
MonitorElement * meRecHitsEnergyHO
MonitorElement * meRecHitSimHitProfileHF
std::vector< double > cphi
edm::EDGetTokenT< HFRecHitCollection > tok_hf_
void bookHistograms(DQMStore::IBooker &, edm::Run const &, edm::EventSetup const &) override
MonitorElement * meRecHitSimHitProfileHFL
MonitorElement * meLog10Chi2profileHE
MonitorElement * meEnConeEtaProfile_EH
MonitorElement * meRecHitSimHitHFS
MonitorElement * meRecHitSimHitProfileHO
std::string topFolderName_
std::vector< uint32_t > cauxstwd
MonitorElement * meRecHitSimHitProfileHB
MonitorElement * meTEprofileHF_Low
MonitorElement * meTEprofileHO_High
MonitorElement * meRecHitsEnergyHF
MonitorElement * meLog10Chi2profileHB
MonitorElement * meRecHitsM2Chi2HE
edm::ESGetToken< HcalDDDRecConstants, HcalRecNumberingRecord > tok_HRNDC_
MonitorElement * meRecHitSimHitHFL
MonitorElement * meTEprofileHE
MonitorElement * meEnergyHcalVsEcalHE
std::string hcalselector_
MonitorElement * meTEprofileHB
edm::EDGetTokenT< HBHERecHitCollection > tok_hbhe_
MonitorElement * meRecHitsEnergyHE
MonitorElement * meRecHitSimHitProfileHE
HcalRecHitsValidation(edm::ParameterSet const &conf)
MonitorElement * meRecHitSimHitHF
MonitorElement * meEnConeEtaProfile
MonitorElement * meTEprofileHO
edm::EDGetTokenT< EERecHitCollection > tok_EE_
double dR(double eta1, double phi1, double eta2, double phi2)
std::string ecalselector_
MonitorElement * meEnConeEtaProfile_E
MonitorElement * meRecHitSimHitHO
MonitorElement * meRecHitSimHitHB
double phi12(double phi1, double en1, double phi2, double en2)
MonitorElement * meRecHitSimHitProfileHFS
edm::EDGetTokenT< HORecHitCollection > tok_ho_
edm::EDGetTokenT< EBRecHitCollection > tok_EB_