ViewVC Help
View File | Revision Log | Show Annotations | Root Listing
root/cvsroot/UserCode/MitHzz4l/Angles/interface/ZGAngles.h
Revision: 1.3
Committed: Mon Aug 13 19:13:40 2012 UTC (12 years, 9 months ago) by khahn
Content type: text/plain
Branch: MAIN
CVS Tags: compiled, HEAD
Changes since 1.2: +4 -4 lines
Log Message:
something changed ...

File Contents

# User Rev Content
1 khahn 1.1 #ifndef ZGANGLES_HH
2     #define ZGANGLES_HH
3    
4     #include "TLorentzVector.h"
5     #ifndef STANDALONE
6     #include "EventData.h"
7     #include "GenInfoStruct.h"
8     #endif
9    
10 khahn 1.3 #define VARLIST_ZGANGLES "costheta_lm/F:costheta_lp/F:phi/F:cosTheta/F:cosThetaG/F:ptg/F:ptz/F:ptl1/F:ptl2/F:etag/F:etaz/F:etal1/F:etal2/F:mzg/F:mz/F"
11 khahn 1.1
12     class ZGAngles {
13     public:
14     float costheta_lm, costheta_lp, phi, cosTheta, cosThetaG;
15 khahn 1.3 float ptg, ptz, ptl1, ptl2, etag, etaz, etal1, etal2, mzg, mz;
16 khahn 1.1 };
17    
18    
19    
20     class ZGLabVectors {
21     public:
22     TLorentzVector veckq;
23     TLorentzVector veckqbar;
24    
25     TLorentzVector veczg;
26     TLorentzVector vecz;
27     TLorentzVector vecg;
28     TLorentzVector veclp;
29     TLorentzVector veclm;
30     };
31    
32    
33 khahn 1.3 void getZGAngles( ZGLabVectors &l, ZGAngles &a, bool=false );
34 khahn 1.1 #ifndef STANDALONE
35     void fillZGAngles( EventData &, ZGAngles &a );
36 khahn 1.3 void fillZGAngles( GenInfoStruct &geninfo, ZGAngles &a, bool=false );
37 khahn 1.1 #endif
38     #endif