ViewVC Help
View File | Revision Log | Show Annotations | Root Listing
root/cvsroot/UserCode/L1TriggerDPG/interface/L1AnalysisL1Extra.h
(Generate patch)

Comparing UserCode/L1TriggerDPG/interface/L1AnalysisL1Extra.h (file contents):
Revision 1.1 by econte, Thu Apr 8 09:43:58 2010 UTC vs.
Revision 1.3 by alebihan, Thu May 6 11:57:28 2010 UTC

# Line 33 | Line 33 | namespace L1Analysis
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;
# Line 78 | Line 83 | namespace L1Analysis
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

Diff Legend

Removed lines
+ Added lines
< Changed lines
> Changed lines