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")),
55 for (L1GctEmCandCollection::const_iterator em=isoEm->begin(); em!=isoEm->end(); em++){
65 for (L1GctEmCandCollection::const_iterator em=nonIsoEm->begin(); em!=nonIsoEm->end(); em++){
77 for (L1GctInternEmCandCollection::const_iterator em=internEm->begin(); em!=internEm->end(); em++){
89 for (L1CaloEmCollection::const_iterator em=rctEm->begin(); em!=rctEm->end(); em++){
103 for (L1GctJetCandCollection::const_iterator cj=cenJets->begin(); cj!=cenJets->end(); cj++){
113 for (L1GctJetCandCollection::const_iterator fj=forJets->begin(); fj!=forJets->end(); fj++){
123 for (L1GctJetCandCollection::const_iterator tj=tauJets->begin(); tj!=tauJets->end(); tj++){
136 for (L1GctInternJetDataCollection::const_iterator
j=internJets->begin();
j!=internJets->end();
j++){
137 if ((
j->et()>0) || (
j->rank()>0)) {
149 for (L1CaloRegionCollection::const_iterator rn=rctRn->begin(); rn!=rctRn->end(); rn++){
162 for (L1GctHFBitCountsCollection::const_iterator jc=hfBitCnt->begin(); jc!=hfBitCnt->end(); jc++){
163 if (jc->bitCount(0) || jc->bitCount(1) || jc->bitCount(2) || jc->bitCount(3)){
172 for (L1GctHFRingEtSumsCollection::const_iterator js=hfEtSums->begin(); js!=hfEtSums->end(); js++){
173 if (js->etSum(0) || js->etSum(1) || js->etSum(2) || js->etSum(3)){
184 for (L1GctInternHFDataCollection::const_iterator hf=internHF->begin(); hf!=internHF->end(); hf++){
185 if (hf->value(0) || hf->value(1) || hf->value(2) || hf->value(3)){
200 for (L1GctEtMissCollection::const_iterator
met=missEt->begin();
met!=missEt->end();
met++){
210 for (L1GctEtTotalCollection::const_iterator tet=totEt->begin(); tet!=totEt->end(); tet++){
220 for (L1GctEtHadCollection::const_iterator ht=hadEt->begin(); ht!=hadEt->end(); ht++){
232 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