14 |
|
#include "FWCore/ParameterSet/interface/ParameterSet.h" |
15 |
|
//#include "DataFormats/Common/interface/Handle.h" |
16 |
|
|
17 |
+ |
#include "UserCode/HbbAnalysis/interface/HistosElecs.hh" |
18 |
|
#include "UserCode/HbbAnalysis/interface/HistosMuons.hh" |
19 |
|
#include "UserCode/HbbAnalysis/interface/HistosTaus.hh" |
20 |
|
#include "UserCode/HbbAnalysis/interface/HistosJets.hh" |
21 |
+ |
#include "UserCode/HbbAnalysis/interface/HistosPairs.hh" |
22 |
+ |
#include "UserCode/HbbAnalysis/interface/HistosMET.hh" |
23 |
|
|
24 |
|
|
25 |
|
//#include "TFile.h" |
48 |
|
int debug_; |
49 |
|
//TFile* file_; |
50 |
|
|
51 |
+ |
edm::InputTag genParticleSrc_; |
52 |
+ |
edm::InputTag electronSrc_; |
53 |
|
edm::InputTag muonSrc_; |
54 |
< |
edm::InputTag tauSrc_; |
54 |
> |
edm::InputTag caloTauSrc_; |
55 |
> |
edm::InputTag pfTauSrc_; |
56 |
|
edm::InputTag jetSrc_; |
57 |
+ |
edm::InputTag jptjetSrc_; |
58 |
|
edm::InputTag pfjetSrc_; |
59 |
+ |
edm::InputTag caloMetSrc_; |
60 |
+ |
edm::InputTag tcMetSrc_; |
61 |
+ |
edm::InputTag pfMetSrc_; |
62 |
+ |
edm::InputTag eePairSrc_; |
63 |
+ |
edm::InputTag mmPairSrc_; |
64 |
+ |
edm::InputTag etPairSrc_; |
65 |
+ |
edm::InputTag mtPairSrc_; |
66 |
|
edm::InputTag vertexSrc_; |
67 |
|
edm::InputTag triggerSrc_; |
68 |
< |
|
68 |
> |
std::vector<std::string> hltPaths_; |
69 |
|
//vector filled during processing with all existing collections |
70 |
|
//std::vector<std::pair<std::string,std::string> > collections_; |
71 |
|
|
72 |
|
//list of processes to consider to find input collections |
73 |
|
//std::vector<std::string> processVec_; |
74 |
|
|
75 |
< |
HbbAnalysis::HistosMuons MuHist_; |
76 |
< |
HbbAnalysis::HistosMuons MuHistGenMatched_; |
77 |
< |
HbbAnalysis::HistosTaus TauHist_; |
75 |
> |
//HbbAnalysis::HistosGenParticles GenHist_; |
76 |
> |
HbbAnalysis::HistosElecs ElecHistLead_; |
77 |
> |
HbbAnalysis::HistosElecs ElecHistLeadGenMatched_; |
78 |
> |
HbbAnalysis::HistosElecs ElecHistNtoLead_; |
79 |
> |
HbbAnalysis::HistosElecs ElecHistNtoLeadGenMatched_; |
80 |
> |
HbbAnalysis::HistosMuons MuHistLead_; |
81 |
> |
HbbAnalysis::HistosMuons MuHistLeadGenMatched_; |
82 |
> |
HbbAnalysis::HistosMuons MuHistNtoLead_; |
83 |
> |
HbbAnalysis::HistosMuons MuHistNtoLeadGenMatched_; |
84 |
> |
HbbAnalysis::HistosTaus CaloTauHist_; |
85 |
> |
HbbAnalysis::HistosTaus CaloTauHistGenMatched_; |
86 |
> |
HbbAnalysis::HistosTaus PFTauHist_; |
87 |
> |
HbbAnalysis::HistosTaus PFTauHistGenMatched_; |
88 |
|
HbbAnalysis::HistosJets JetHist_; |
89 |
+ |
HbbAnalysis::HistosJets JPTJetHist_; |
90 |
|
HbbAnalysis::HistosJets PFJetHist_; |
91 |
+ |
HbbAnalysis::HistosPairs EEPairHist_; |
92 |
+ |
HbbAnalysis::HistosPairs MMPairHist_; |
93 |
+ |
HbbAnalysis::HistosPairs ETPairHist_; |
94 |
+ |
HbbAnalysis::HistosPairs MTPairHist_; |
95 |
+ |
HbbAnalysis::HistosMET CaloMetHist_; |
96 |
+ |
HbbAnalysis::HistosMET TcMetHist_; |
97 |
+ |
HbbAnalysis::HistosMET PFMetHist_; |
98 |
+ |
//HbbAnalysis::HistosTrigs TrigHist_; |
99 |
|
|
100 |
|
//TH1F *p_muonpT; |
101 |
|
//TH1F *p_muoneta; |