ViewVC Help
View File | Revision Log | Show Annotations | Root Listing
root/cvsroot/UserCode/UHHAnalysis/NtupleWriter/Objects/MET.h
Revision: 1.3
Committed: Wed Jun 13 09:38:28 2012 UTC (12 years, 11 months ago) by peiffer
Content type: text/plain
Branch: MAIN
Changes since 1.2: +14 -1 lines
Log Message:
doxygen info comments

File Contents

# User Rev Content
1 peiffer 1.1 #ifndef MET_H
2     #define MET_H
3    
4 peiffer 1.3 /**
5     * @short missing transverse energy container
6     * @author Thomas Peiffer
7     */
8    
9    
10 peiffer 1.1 class MET{
11    
12     public:
13 peiffer 1.3 /// Default constructor
14 peiffer 1.1 MET(){
15     m_pt=0;
16     m_phi=0;
17     m_mEtSig=0;
18    
19     };
20    
21 peiffer 1.3 /// Default destructor
22 peiffer 1.1 ~MET(){
23     };
24    
25 peiffer 1.3 /// transverse momentum
26 peiffer 1.2 float pt() const{return m_pt;}
27 peiffer 1.3 /// phi
28 peiffer 1.2 float phi() const{return m_phi;}
29 peiffer 1.3 /// transverse momentum significance
30 peiffer 1.2 float mEtSig() const{return m_mEtSig;}
31 peiffer 1.1
32 peiffer 1.3 /// set transverse momentum
33 peiffer 1.1 void set_pt(float pt){m_pt=pt;}
34 peiffer 1.3 /// set phi
35 peiffer 1.1 void set_phi(float phi){m_phi=phi;}
36 peiffer 1.3 /// set transverse momentum significance
37 peiffer 1.1 void set_mEtSig(float mEtSig){m_mEtSig=mEtSig;}
38    
39     private:
40     float m_pt;
41     float m_phi;
42     float m_mEtSig;
43    
44     };
45    
46     #endif