33 |
|
|
34 |
|
void Reset(); |
35 |
|
void Print (std::ostream &os = std::cout) const; |
36 |
< |
void SetIsoEm (edm::Handle<l1extra::L1EmParticleCollection> isoEm, unsigned maxL1Extra); |
37 |
< |
void SetNonIsoEm(edm::Handle<l1extra::L1EmParticleCollection> nonIsoEm, unsigned maxL1Extra); |
38 |
< |
void SetCenJet (edm::Handle<l1extra::L1JetParticleCollection> cenJet, unsigned maxL1Extra); |
39 |
< |
void SetFwdJet (edm::Handle<l1extra::L1JetParticleCollection> fwdJet, unsigned maxL1Extra); |
40 |
< |
void SetTauJet (edm::Handle<l1extra::L1JetParticleCollection> tauJet, unsigned maxL1Extra); |
41 |
< |
void SetMuon (edm::Handle<l1extra::L1MuonParticleCollection> muon, unsigned maxL1Extra); |
42 |
< |
void SetMet (edm::Handle<l1extra::L1EtMissParticleCollection> mets); |
43 |
< |
void SetMht (edm::Handle<l1extra::L1EtMissParticleCollection> mhts); |
44 |
< |
void SetHFring (edm::Handle<l1extra::L1HFRingsCollection> hfRings); |
36 |
> |
void SetIsoEm (const edm::Handle<l1extra::L1EmParticleCollection> isoEm, unsigned maxL1Extra); |
37 |
> |
void SetNonIsoEm(const edm::Handle<l1extra::L1EmParticleCollection> nonIsoEm, unsigned maxL1Extra); |
38 |
> |
void SetCenJet (const edm::Handle<l1extra::L1JetParticleCollection> cenJet, unsigned maxL1Extra); |
39 |
> |
void SetFwdJet (const edm::Handle<l1extra::L1JetParticleCollection> fwdJet, unsigned maxL1Extra); |
40 |
> |
void SetTauJet (const edm::Handle<l1extra::L1JetParticleCollection> tauJet, unsigned maxL1Extra); |
41 |
> |
void SetMuon (const edm::Handle<l1extra::L1MuonParticleCollection> muon, unsigned maxL1Extra); |
42 |
> |
void SetMet (const edm::Handle<l1extra::L1EtMissParticleCollection> mets); |
43 |
> |
void SetMht (const edm::Handle<l1extra::L1EtMissParticleCollection> mhts); |
44 |
> |
void SetHFring (const edm::Handle<l1extra::L1HFRingsCollection> hfRings); |
45 |
|
|
46 |
|
|
47 |
|
unsigned nIsoEm; |
48 |
|
std::vector<double> isoEmEt; |
49 |
|
std::vector<double> isoEmEta; |
50 |
|
std::vector<double> isoEmPhi; |
51 |
+ |
std::vector<int> isoEmBx; |
52 |
|
|
53 |
|
unsigned nNonIsoEm; |
54 |
|
std::vector<double> nonIsoEmEt; |
55 |
|
std::vector<double> nonIsoEmEta; |
56 |
|
std::vector<double> nonIsoEmPhi; |
57 |
+ |
std::vector<int> nonIsoEmBx; |
58 |
|
|
59 |
|
unsigned nCenJets; |
60 |
|
std::vector<double> cenJetEt; |
61 |
|
std::vector<double> cenJetEta; |
62 |
|
std::vector<double> cenJetPhi; |
63 |
+ |
std::vector<int> cenJetBx; |
64 |
|
|
65 |
|
unsigned nFwdJets; |
66 |
|
std::vector<double> fwdJetEt; |
67 |
|
std::vector<double> fwdJetEta; |
68 |
|
std::vector<double> fwdJetPhi; |
69 |
+ |
std::vector<int> fwdJetBx; |
70 |
|
|
71 |
|
unsigned nTauJets; |
72 |
|
std::vector<double> tauJetEt; |
73 |
|
std::vector<double> tauJetEta; |
74 |
|
std::vector<double> tauJetPhi; |
75 |
+ |
std::vector<int> tauJetBx; |
76 |
|
|
77 |
|
unsigned nMuons; |
78 |
|
std::vector<double> muonEt; |
83 |
|
std::vector<unsigned> muonFwd; |
84 |
|
std::vector<unsigned> muonMip; |
85 |
|
std::vector<unsigned> muonRPC; |
86 |
+ |
std::vector<int> muonBx; |
87 |
|
|
88 |
< |
std::vector<double> hfEtSum; |
88 |
> |
std::vector<double> hfEtSum; |
89 |
|
std::vector<unsigned> hfBitCnt; |
90 |
+ |
std::vector<int> hfBx; |
91 |
|
|
92 |
|
double met,metPhi,mht,mhtPhi,et,ht; |
93 |
< |
|
93 |
> |
int metsBx, mhtsBx; |
94 |
|
}; |
95 |
|
} |
96 |
|
#endif |