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

Comparing UserCode/L1TriggerDPG/interface/L1AnalysisRCT.h (file contents):
Revision 1.2 by alebihan, Tue Apr 13 07:30:30 2010 UTC vs.
Revision 1.3 by econte, Thu Jun 17 20:34:32 2010 UTC

# Line 11 | Line 11
11  
12   #include "DataFormats/L1CaloTrigger/interface/L1CaloCollections.h"
13   #include "DataFormats/Common/interface/Handle.h"
14 < #include <vector>
15 <
16 <
14 > #include "L1AnalysisRCTDataFormat.h"
15  
16   namespace L1Analysis
17   {
# Line 24 | Line 22 | namespace L1Analysis
22      L1AnalysisRCT(int maxRCTREG);
23      ~L1AnalysisRCT();
24      
27    void Reset();
28    //void Print(std::ostream &os = std::cout) const;
25      void SetEmRCT(const edm::Handle < L1CaloEmCollection > em);
26      void SetHdRCT(const edm::Handle < L1CaloRegionCollection > rgn);
27 <    void InitEmRCT();
28 <    void InitHdRCT();
29 <              
30 <    // ---- L1AnalysisRCT information.
31 <    
36 <    int maxRCTREG_;
37 <    
38 <    int rctRegSize;
39 <    
40 <    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 <  
49 <
50 <    int rctEmSize;
51 <    
52 <    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 <  
58 <  
27 >    void Reset() {rct_.Reset();}
28 >    L1AnalysisRCTDataFormat * getData() {return &rct_;}
29 >
30 >  private :
31 >    L1AnalysisRCTDataFormat rct_;
32    };
33   }
34   #endif

Diff Legend

Removed lines
+ Added lines
< Changed lines
> Changed lines