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

# Content
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