ViewVC Help
View File | Revision Log | Show Annotations | Root Listing
root/cvsroot/UserCode/HbbAnalysis/interface/Trigger.hh
Revision: 1.1
Committed: Thu Sep 17 19:39:51 2009 UTC (15 years, 7 months ago) by amagnan
Content type: text/plain
Branch: MAIN
CVS Tags: v01-00-00, beforeMETHacks, v00-05-03, v00-05-02, v00-05-01, v00-05-00, HbbAnaFor35X, v00-04-02, v00-04-01, v00-04-00, v00-03-00, HEAD
Log Message:
add Tree

File Contents

# User Rev Content
1 amagnan 1.1 #ifndef HbbAnalysis_Trigger_hh
2     #define HbbAnalysis_Trigger_hh
3    
4     #include <vector>
5     #include <string>
6    
7     #include "UserCode/HbbAnalysis/interface/Objects.hh"
8    
9     namespace HbbAnalysis {
10    
11     class Trigger {
12    
13     public:
14    
15    
16     /** Constructors */
17    
18     Trigger(){
19     //Clear();
20     };
21    
22     ~Trigger(){};
23    
24     Trigger(const HbbAnalysis::TriggerVars & aTrig){
25     Clear();
26     trigVars(aTrig);
27     };
28    
29     inline const HbbAnalysis::TriggerVars & trigVars() const {
30     return trig_;
31     };
32    
33     inline void trigVars(const HbbAnalysis::TriggerVars & aTrig) {
34     trig_ = aTrig;
35     };
36    
37     inline void Clear(){
38     trig_.name = "";
39     trig_.index = 0;
40     trig_.accept = 0;
41     };
42    
43     private:
44    
45     HbbAnalysis::TriggerVars trig_;
46    
47     };
48    
49     }//namespace
50     #endif