ViewVC Help
View File | Revision Log | Show Annotations | Root Listing
root/cvsroot/UserCode/L1TriggerDPG/interface/PromptL1GT.h
Revision: 1.2
Committed: Sun Mar 28 22:32:48 2010 UTC (15 years, 1 month ago) by econte
Content type: text/plain
Branch: MAIN
Changes since 1.1: +15 -15 lines
Log Message:
remove 'using namespace std' line

File Contents

# User Rev Content
1 alebihan 1.1 #ifndef __PromptL1_PromptL1GT_H__
2     #define __PromptL1_PromptL1GT_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 <vector>
13     #include "DataFormats/L1GlobalTrigger/interface/L1GlobalTriggerReadoutRecord.h"
14    
15 econte 1.2
16 alebihan 1.1
17     namespace PromptL1
18     {
19     class PromptL1GT
20     {
21     public:
22     PromptL1GT();
23     ~PromptL1GT();
24    
25     void Reset();
26     void Set(const L1GlobalTriggerReadoutRecord* gtrr);
27    
28     // ---- PromptL1GT information.
29    
30 econte 1.2 std::vector<boost::uint64_t> gttw1;
31     std::vector<boost::uint64_t> gttw2;
32     std::vector<boost::uint64_t> gttt;
33 alebihan 1.1
34    
35     //PSB info
36     int gtNele;
37 econte 1.2 std::vector<int> gtBxel;
38     std::vector<float> gtRankel;
39     std::vector<float> gtPhiel;
40     std::vector<float> gtEtael;
41     std::vector<bool> gtIsoel;
42 alebihan 1.1
43     int gtNjet;
44 econte 1.2 std::vector<int> gtBxjet;
45     std::vector<float> gtRankjet;
46     std::vector<float> gtPhijet;
47     std::vector<float> gtEtajet;
48     std::vector<bool> gtTaujet;
49     std::vector<bool> gtFwdjet;
50 alebihan 1.1
51     };
52     }
53     #endif
54    
55