49 virtual void endJob()
override ;
79 hcalDigiLabel_(iConfig.getUntrackedParameter<edm::InputTag>(
"hcalDigiTag")),
80 doCalib_(iConfig.getUntrackedParameter<bool>(
"doCalib",
false)),
81 calibFC2GeV_(iConfig.getUntrackedParameter<double>(
"calibFC2GeV",0.2))
118 edm::LogError(
"HcalQLPlotAnal::analyze") <<
"No Trigger Data found, skip event";
126 edm::LogWarning(
"HcalQLPlotAnal::analyze") <<
"One of HBHE Digis/RecHits not found";
133 edm::LogWarning(
"HcalQLPlotAnal::analyze") <<
"One of HBHE Digis/RecHits not found";
142 edm::LogWarning(
"HcalQLPlotAnal::analyze") <<
"One of HO Digis/RecHits not found";
150 edm::LogWarning(
"HcalQLPlotAnal::analyze") <<
"One of HO Digis/RecHits not found";
160 edm::LogWarning(
"HcalQLPlotAnal::analyze") <<
"One of HF Digis/RecHits not found";
169 edm::LogWarning(
"HcalQLPlotAnal::analyze") <<
"One of HF Digis/RecHits not found";
179 edm::LogWarning(
"HcalQLPlotAnal::analyze") <<
"Hcal Calib Digis not found";
T getParameter(std::string const &) const
edm::EDGetTokenT< HcalCalibDigiCollection > tok_calib_
T getUntrackedParameter(std::string const &, T const &) const
virtual void analyze(const edm::Event &, const edm::EventSetup &) override
edm::EDGetTokenT< HBHERecHitCollection > tok_hbherec_
bool getByToken(EDGetToken token, Handle< PROD > &result) const
#define DEFINE_FWK_MODULE(type)
void processDigi(const HBHEDigiCollection &hbhedigic)
edm::EDGetTokenT< HBHEDigiCollection > tok_hbhe_
edm::EDGetTokenT< HFDigiCollection > tok_hf_
HcalQLPlotAnal(const edm::ParameterSet &)
edm::EDGetTokenT< HORecHitCollection > tok_horec_
void processRH(const HBHERecHitCollection &hbherhc, const HBHEDigiCollection &hbhedgc)
edm::EDGetTokenT< HcalTBTriggerData > tok_tb_
void SetEventType(const HcalTBTriggerData &trigd)
virtual void endJob() override
edm::EDGetTokenT< HFRecHitCollection > tok_hfrec_
edm::EDGetTokenT< HODigiCollection > tok_ho_
volatile std::atomic< bool > shutdown_flag false
HcalQLPlotAnalAlgos * algo_
edm::InputTag hcalDigiLabel_