21 : m_outputFileName(iConfig.getUntrackedParameter<std::
string>(
"outFile",
"gctTiming.txt")),
22 m_gctSource(iConfig.getUntrackedParameter<edm::
InputTag>(
"gctSource")),
23 m_isoEmSource(iConfig.getUntrackedParameter<edm::
InputTag>(
"isoEmSource")),
24 m_nonIsoEmSource(iConfig.getUntrackedParameter<edm::
InputTag>(
"nonIsoEmSource")),
25 m_cenJetsSource(iConfig.getUntrackedParameter<edm::
InputTag>(
"cenJetsSource")),
26 m_forJetsSource(iConfig.getUntrackedParameter<edm::
InputTag>(
"forJetsSource")),
27 m_tauJetsSource(iConfig.getUntrackedParameter<edm::
InputTag>(
"tauJetsSource")),
28 m_doInternal(iConfig.getUntrackedParameter<bool>(
"doInternal")),
29 m_doElectrons(iConfig.getUntrackedParameter<bool>(
"doElectrons")),
30 m_doJets(iConfig.getUntrackedParameter<bool>(
"doJets")),
31 m_doHFRings(iConfig.getUntrackedParameter<bool>(
"doHFRings")),
32 m_doESums(iConfig.getUntrackedParameter<bool>(
"doESums")),
49 for (L1GctEmCandCollection::const_iterator em = isoEm->begin(); em != isoEm->end(); em++) {
59 for (L1GctEmCandCollection::const_iterator em = nonIsoEm->begin(); em != nonIsoEm->end(); em++) {
71 for (L1GctInternEmCandCollection::const_iterator em = internEm->begin(); em != internEm->end(); em++) {
83 for (L1CaloEmCollection::const_iterator em = rctEm->begin(); em != rctEm->end(); em++) {
96 for (L1GctJetCandCollection::const_iterator cj = cenJets->begin(); cj != cenJets->end(); cj++) {
106 for (L1GctJetCandCollection::const_iterator fj = forJets->begin(); fj != forJets->end(); fj++) {
107 if (fj->rank() > 0) {
116 for (L1GctJetCandCollection::const_iterator tj = tauJets->begin(); tj != tauJets->end(); tj++) {
117 if (tj->rank() > 0) {
128 for (L1GctInternJetDataCollection::const_iterator
j = internJets->begin();
j != internJets->end();
j++) {
129 if ((
j->et() > 0) || (
j->rank() > 0)) {
141 for (L1CaloRegionCollection::const_iterator rn = rctRn->begin(); rn != rctRn->end(); rn++) {
153 for (L1GctHFBitCountsCollection::const_iterator jc = hfBitCnt->begin(); jc != hfBitCnt->end(); jc++) {
154 if (jc->bitCount(0) || jc->bitCount(1) || jc->bitCount(2) || jc->bitCount(3)) {
163 for (L1GctHFRingEtSumsCollection::const_iterator js = hfEtSums->begin(); js != hfEtSums->end(); js++) {
164 if (js->etSum(0) || js->etSum(1) || js->etSum(2) || js->etSum(3)) {
175 for (L1GctInternHFDataCollection::const_iterator hf = internHF->begin(); hf != internHF->end(); hf++) {
176 if (hf->value(0) || hf->value(1) || hf->value(2) || hf->value(3)) {
190 for (L1GctEtMissCollection::const_iterator
met = missEt->begin();
met != missEt->end();
met++) {
200 for (L1GctEtTotalCollection::const_iterator tet = totEt->begin(); tet != totEt->end(); tet++) {
210 for (L1GctEtHadCollection::const_iterator ht = hadEt->begin(); ht != hadEt->end(); ht++) {
222 for (L1GctInternEtSumCollection::const_iterator
e = Et->begin();
e != Et->end();
e++) {
edm::InputTag m_tauJetsSource
edm::InputTag m_cenJetsSource
~GctTimingAnalyzer() override
edm::InputTag m_gctSource
std::string m_outputFileName
edm::InputTag m_isoEmSource
GctTimingAnalyzer(const edm::ParameterSet &)
bool getByLabel(InputTag const &tag, Handle< PROD > &result) const
edm::InputTag m_nonIsoEmSource
edm::InputTag m_forJetsSource
void analyze(const edm::Event &, const edm::EventSetup &) override
std::ofstream m_outputFile