ViewVC Help
View File | Revision Log | Show Annotations | Root Listing
root/cvsroot/UserCode/L1TriggerDPG/interface/PromptL1Jet.h
Revision: 1.3
Committed: Thu Apr 8 09:43:58 2010 UTC (15 years ago) by econte
Content type: text/plain
Branch: MAIN
CVS Tags: HEAD
Changes since 1.2: +0 -0 lines
State: FILE REMOVED
Log Message:
PromptL1 -> L1Analysis

File Contents

# Content
1 #ifndef __PromptL1_PromptL1Jet_H__
2 #define __PromptL1_PromptL1Jet_H__
3
4 //-------------------------------------------------------------------------------
5 // Created 05/03/2010 - A.C. Le Bihan
6 //
7 //
8 // Original code : UserCode/L1TriggerDPG/L1RecoJetNtupleProducer - Jim Brooke
9 //-------------------------------------------------------------------------------
10
11 #include "DataFormats/JetReco/interface/CaloJetCollection.h"
12 #include <vector>
13
14 namespace PromptL1
15 {
16 class PromptL1Jet
17 {
18 public:
19 PromptL1Jet();
20 ~PromptL1Jet();
21
22 void Reset();
23 void Print(std::ostream &os = std::cout) const;
24 void SetCaloJet(edm::Handle<reco::CaloJetCollection> caloJets, unsigned maxJet);
25
26 unsigned nJets;
27 std::vector<double> e;
28 std::vector<double> et;
29 std::vector<double> eta;
30 std::vector<double> phi;
31 std::vector<double> eEMF;
32 std::vector<double> eHadHB;
33 std::vector<double> eHadHE;
34 std::vector<double> eHadHO;
35 std::vector<double> eHadHF;
36 std::vector<double> eEmEB;
37 std::vector<double> eEmEE;
38 std::vector<double> eEmHF;
39 std::vector<double> eMaxEcalTow;
40 std::vector<double> eMaxHcalTow;
41 std::vector<double> towerArea;
42 std::vector<int> towerSize;
43 std::vector<int> n60;
44 std::vector<int> n90;
45
46 };
47 }
48 #endif
49
50