ViewVC Help
View File | Revision Log | Show Annotations | Root Listing
root/cvsroot/UserCode/MitHzz4l/DataStruct/interface/KinematicsStruct.h
Revision: 1.2
Committed: Tue Feb 14 01:29:01 2012 UTC (13 years, 3 months ago) by khahn
Content type: text/plain
Branch: MAIN
Changes since 1.1: +2 -1 lines
Log Message:
various fixes

File Contents

# User Rev Content
1 khahn 1.1 #ifndef KINEMATICS
2     #define KINEMATICS
3    
4     #include "EventData.h"
5    
6 khahn 1.2 #define VARLIST_KINEMATICS "l1type/I:l2type/I:l3type/I:l4type/I:l1pt/F:l2pt/F:l3pt/F:l4pt/F:l1eta/F:l2eta/F:l3eta/F:l4eta/F:l1phi/F:l2phi/F:l3phi/F:l4phi/F:Z1pt/F:Z1pt/F:ZZpt/F:Z1eta/F:Z1eta/F:ZZeta/F:mZ1/F:mZ2/F:m4l/F:channel:I"
7 khahn 1.1
8     typedef struct {
9     int l1type,l2type,l3type,l4type;
10     float l1pt,l2pt,l3pt,l4pt;
11     float l1eta,l2eta,l3eta,l4eta;
12 khahn 1.2 float l1phi,l2phi,l3phi,l4phi;
13 khahn 1.1 float Z1pt, Z2pt, ZZpt;
14     float Z1eta, Z2eta, ZZeta;
15     float mZ1, mZ2, m4l;
16     int channel;
17     } KinematicsStruct;
18    
19     void fillKinematics( EventData &, KinematicsStruct &);
20    
21     #endif