ViewVC Help
View File | Revision Log | Show Annotations | Root Listing
root/cvsroot/UserCode/L1TriggerDPG/interface/PromptL1RCT.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

# User Rev Content
1 alebihan 1.1 #ifndef __PromptL1_PromptL1RCT_H__
2     #define __PromptL1_PromptL1RCT_H__
3    
4     //-------------------------------------------------------------------------------
5     // Created 06/01/2010 - A.C. Le Bihan
6     //
7     //
8     // Original code : UserCode/L1TriggerDPG/L1NtupleProducer
9     //-------------------------------------------------------------------------------
10    
11    
12     #include "DataFormats/L1CaloTrigger/interface/L1CaloCollections.h"
13     #include "DataFormats/Common/interface/Handle.h"
14     #include <vector>
15    
16 econte 1.2
17 alebihan 1.1
18     namespace PromptL1
19     {
20     class PromptL1RCT
21     {
22     public:
23     PromptL1RCT();
24     PromptL1RCT(int maxRCTREG);
25     ~PromptL1RCT();
26    
27     void Reset();
28     //void Print(std::ostream &os = std::cout) const;
29     void SetEmRCT(edm::Handle < L1CaloEmCollection > em);
30     void SetHdRCT(edm::Handle < L1CaloRegionCollection > rgn);
31     void InitEmRCT();
32     void InitHdRCT();
33    
34     // ---- PromptL1RCT information.
35    
36     int maxRCTREG_;
37    
38     int rctRegSize;
39    
40 econte 1.2 std::vector<float> rctRegEta;
41     std::vector<float> rctRegPhi;
42     std::vector<float> rctRegRnk;
43     std::vector<int> rctRegVeto;
44     std::vector<int> rctRegBx;
45     std::vector<int> rctRegOverFlow;
46     std::vector<int> rctRegMip;
47     std::vector<int> rctRegFGrain;
48 alebihan 1.1
49    
50     int rctEmSize;
51    
52 econte 1.2 std::vector<int> rctIsIsoEm;
53     std::vector<float> rctEmEta;
54     std::vector<float> rctEmPhi;
55     std::vector<float> rctEmRnk;
56     std::vector<int> rctEmBx;
57 alebihan 1.1
58    
59     };
60     }
61     #endif
62    
63