39 : NumBadXtalsThreshold_(iConfig.getUntrackedParameter<
int>(
"NumberXtalsThreshold")),
40 EBRecHitCollection_(iConfig.getParameter<
edm::
InputTag>(
"EcalRecHitCollectionEB"))
54 int nRecHitsGreater1GevPerEvent = 0;
60 float ampli = hit.
energy();
62 nRecHitsGreater1GevPerEvent++;
74 new TH1F(
"nRecHitsGreater1GevPerEvent_hist",
"nRecHitsGreater1GevPerEvent_hist", 65000, 0., 65000.);
76 "nRecHitsGreater1GevPerEvent_hist_MAP",
"nRecHitsGreater1GevPerEvent_hist_MAP", 360, 1., 361., 171, -85., 86.);
80 cout <<
"------EcalRecHitsFilter EndJob------>>>>>>>>>>" << endl;
81 file =
new TFile(
"RecHitFilter.root",
"RECREATE");
T getUntrackedParameter(std::string const &, T const &) const
bool filter(edm::Event &, const edm::EventSetup &) override
std::vector< EcalRecHit >::const_iterator const_iterator
TH1F * nRecHitsGreater1GevPerEvent_hist
int iphi() const
get the crystal iphi
TH2F * nRecHitsGreater1GevPerEvent_hist_MAP
EcalRecHitsFilter(const edm::ParameterSet &)
int ieta() const
get the crystal ieta
bool getByLabel(InputTag const &tag, Handle< PROD > &result) const
~EcalRecHitsFilter() override
const_iterator end() const
DetId id() const
get the id
bool accepted(std::vector< std::string_view > const &, std::string_view)
edm::InputTag EBRecHitCollection_
const_iterator begin() const
int NumBadXtalsThreshold_