22 m_outputFileName(iConfig.getUntrackedParameter<std::
string>(
"outFile",
"gctTiming.txt")),
23 m_gctSource(iConfig.getUntrackedParameter<edm::InputTag>(
"gctSource")),
24 m_isoEmSource(iConfig.getUntrackedParameter<edm::InputTag>(
"isoEmSource")),
25 m_nonIsoEmSource(iConfig.getUntrackedParameter<edm::InputTag>(
"nonIsoEmSource")),
26 m_cenJetsSource(iConfig.getUntrackedParameter<edm::InputTag>(
"cenJetsSource")),
27 m_forJetsSource(iConfig.getUntrackedParameter<edm::InputTag>(
"forJetsSource")),
28 m_tauJetsSource(iConfig.getUntrackedParameter<edm::InputTag>(
"tauJetsSource")),
29 m_doInternal(iConfig.getUntrackedParameter<bool>(
"doInternal")),
30 m_doElectrons(iConfig.getUntrackedParameter<bool>(
"doElectrons")),
31 m_doJets(iConfig.getUntrackedParameter<bool>(
"doJets")),
32 m_doHFRings(iConfig.getUntrackedParameter<bool>(
"doHFRings")),
33 m_doESums(iConfig.getUntrackedParameter<bool>(
"doESums")),
56 for (L1GctEmCandCollection::const_iterator em=isoEm->begin(); em!=isoEm->end(); em++){
66 for (L1GctEmCandCollection::const_iterator em=nonIsoEm->begin(); em!=nonIsoEm->end(); em++){
78 for (L1GctInternEmCandCollection::const_iterator em=internEm->begin(); em!=internEm->end(); em++){
90 for (L1CaloEmCollection::const_iterator em=rctEm->begin(); em!=rctEm->end(); em++){
104 for (L1GctJetCandCollection::const_iterator cj=cenJets->begin(); cj!=cenJets->end(); cj++){
114 for (L1GctJetCandCollection::const_iterator fj=forJets->begin(); fj!=forJets->end(); fj++){
124 for (L1GctJetCandCollection::const_iterator tj=tauJets->begin(); tj!=tauJets->end(); tj++){
137 for (L1GctInternJetDataCollection::const_iterator
j=internJets->begin();
j!=internJets->end();
j++){
138 if ((
j->et()>0) || (
j->rank()>0)) {
150 for (L1CaloRegionCollection::const_iterator rn=rctRn->begin(); rn!=rctRn->end(); rn++){
163 for (L1GctHFBitCountsCollection::const_iterator jc=hfBitCnt->begin(); jc!=hfBitCnt->end(); jc++){
164 if (jc->bitCount(0) || jc->bitCount(1) || jc->bitCount(2) || jc->bitCount(3)){
173 for (L1GctHFRingEtSumsCollection::const_iterator js=hfEtSums->begin(); js!=hfEtSums->end(); js++){
174 if (js->etSum(0) || js->etSum(1) || js->etSum(2) || js->etSum(3)){
185 for (L1GctInternHFDataCollection::const_iterator hf=internHF->begin(); hf!=internHF->end(); hf++){
186 if (hf->value(0) || hf->value(1) || hf->value(2) || hf->value(3)){
201 for (L1GctEtMissCollection::const_iterator
met=missEt->begin();
met!=missEt->end();
met++){
211 for (L1GctEtTotalCollection::const_iterator tet=totEt->begin(); tet!=totEt->end(); tet++){
221 for (L1GctEtHadCollection::const_iterator ht=hadEt->begin(); ht!=hadEt->end(); ht++){
233 for (L1GctInternEtSumCollection::const_iterator
e=Et->begin();
e!=Et->end();
e++){
edm::InputTag m_tauJetsSource
edm::InputTag m_cenJetsSource
virtual void analyze(const edm::Event &, const edm::EventSetup &)
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
std::ofstream m_outputFile