57 sprintf (histo,
"hLumiBlockCount" );
61 sprintf (histo,
"hRBXEnergy" );
64 sprintf (histo,
"hRBXEnergyType1" );
67 sprintf (histo,
"hRBXEnergyType2" );
70 sprintf (histo,
"hRBXEnergyType3" );
73 sprintf (histo,
"hRBXNHits" );
78 sprintf (histo,
"nNNumChannels");
80 sprintf (histo,
"nNSumE");
82 sprintf (histo,
"nNSumEt");
85 sprintf (histo,
"sNNumChannels");
87 sprintf (histo,
"sNSumE");
89 sprintf (histo,
"sNSumEt");
92 sprintf (histo,
"iNNumChannels");
94 sprintf (histo,
"iNSumE");
96 sprintf (histo,
"iNSumEt");
99 sprintf (histo,
"hNoise_maxZeros");
101 sprintf (histo,
"hNoise_maxHPDHits");
103 sprintf (histo,
"hNoise_maxHPDNoOtherHits");
124 <<
" could not find HcalNoiseRBXCollection named " <<
rbxCollName_ <<
".\n";
155 for(reco::HcalNoiseRBXCollection::const_iterator it=handle->begin(); it!=handle->end(); ++it) {
float NegativeNoiseSumEt(void) const
int numSpikeNoiseChannels(void) const
T getParameter(std::string const &) const
MonitorElement * sNNumChannels_
MonitorElement * hRBXEnergy_
T getUntrackedParameter(std::string const &, T const &) const
MonitorElement * hNoise_maxHPDNoOtherHits_
bool getByToken(EDGetToken token, Handle< PROD > &result) const
#define DEFINE_FWK_MODULE(type)
int numIsolatedNoiseChannels(void) const
float spikeNoiseSumE(void) const
edm::EDGetTokenT< HcalNoiseSummary > noisetoken_
int numRecHits(double threshold=1.5) const
edm::LuminosityBlockNumber_t luminosityBlock() const
MonitorElement * hRBXEnergyType3_
MonitorElement * hLumiBlockCount_
MonitorElement * hRBXNHits_
MonitorElement * nNNumChannels_
float spikeNoiseSumEt(void) const
std::map< int, int > lumiCountMap_
void bookHistograms(DQMStore::IBooker &, edm::Run const &, edm::EventSetup const &) override
int numNegativeNoiseChannels(void) const
float isolatedNoiseSumEt(void) const
MonitorElement * hNoise_maxZeros_
double recHitEnergy(double theshold=1.5) const
MonitorElement * iNNumChannels_
MonitorElement * book1D(Args &&...args)
MonitorElement * hRBXEnergyType2_
NoiseRates(const edm::ParameterSet &)
MonitorElement * hNoise_maxHPDHits_
edm::InputTag rbxCollName_
MonitorElement * iNSumEt_
MonitorElement * sNSumEt_
MonitorElement * hRBXEnergyType1_
MonitorElement * nNSumEt_
float NegativeNoiseSumE(void) const
void setCurrentFolder(const std::string &fullpath)
float isolatedNoiseSumE(void) const
int maxHPDNoOtherHits(void) const
void analyze(const edm::Event &, const edm::EventSetup &) override
edm::EDGetTokenT< reco::HcalNoiseRBXCollection > tok_rbx_
int maxHPDHits(void) const