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

Comparing UserCode/L1TriggerDPG/interface/L1AnalysisRecoJet.h (file contents):
Revision 1.3 by georgia, Wed Apr 14 12:27:26 2010 UTC vs.
Revision 1.6 by jbrooke, Sun Apr 3 12:08:22 2011 UTC

# Line 10 | Line 10
10  
11   #include "DataFormats/JetReco/interface/CaloJetCollection.h"
12   #include "DataFormats/JetReco/interface/JetID.h"
13 < //#include "DataFormats/Common/interface/ValueMap.h"
14 < #include <vector>
13 > #include "L1AnalysisRecoJetDataFormat.h"
14 >
15 > #include "FWCore/Framework/interface/Event.h"
16 > #include "FWCore/Framework/interface/EventSetup.h"
17 >
18 > class JetCorrector;
19  
20   namespace L1Analysis
21   {
# Line 21 | Line 25 | namespace L1Analysis
25      L1AnalysisRecoJet();
26      ~L1AnalysisRecoJet();
27      
28 <    void Reset();
29 <    void Print(std::ostream &os = std::cout) const;
30 <    void SetCaloJet(const edm::Handle<reco::CaloJetCollection> caloJets, edm::Handle<edm::ValueMap<reco::JetID> > jetsID, unsigned maxJet);
31 <            
32 <    unsigned nJets;
33 <    std::vector<double> e;
34 <    std::vector<double> et;
35 <    std::vector<double> eta;
36 <    std::vector<double> phi;
33 <    std::vector<double> eEMF;
34 <    std::vector<double> eHadHB;
35 <    std::vector<double> eHadHE;
36 <    std::vector<double> eHadHO;
37 <    std::vector<double> eHadHF;
38 <    std::vector<double> eEmEB;
39 <    std::vector<double> eEmEE;
40 <    std::vector<double> eEmHF;
41 <    std::vector<double> eMaxEcalTow;
42 <    std::vector<double> eMaxHcalTow;
43 <    std::vector<double> towerArea;
44 <    std::vector<int> towerSize;
45 <    std::vector<int> n60;
46 <    std::vector<int> n90;
28 >    //void Print(std::ostream &os = std::cout) const;
29 >    void SetCaloJet(const edm::Event& event,
30 >                    const edm::EventSetup& setup,
31 >                    const edm::Handle<reco::CaloJetCollection> caloJets,
32 >                    edm::Handle<edm::ValueMap<reco::JetID> > jetsID,
33 >                    const JetCorrector* jetCorrector,
34 >                    unsigned maxJet);
35 >    L1AnalysisRecoJetDataFormat * getData() {return &recoJet_;}
36 >    void Reset() {recoJet_.Reset();}
37  
38 <    std::vector<int> n90hits;
39 <    std::vector<double> fHPD;
50 <    std::vector<double> fRBX;
51 <    
38 >  private :
39 >    L1AnalysisRecoJetDataFormat recoJet_;
40    };
41   }
42   #endif

Diff Legend

Removed lines
+ Added lines
< Changed lines
> Changed lines