ViewVC Help
View File | Revision Log | Show Annotations | Root Listing
root/cvsroot/UserCode/MitHzz4l/DataStruct/interface/InfoStruct.h
Revision: 1.10
Committed: Thu Jul 5 13:43:12 2012 UTC (12 years, 10 months ago) by dkralph
Content type: text/plain
Branch: MAIN
CVS Tags: compiled, HEAD
Changes since 1.9: +3 -3 lines
Log Message:
*** empty log message ***

File Contents

# Content
1 #ifndef INFO_STRUCT
2 #define INFO_STRUCT
3
4 #if !defined __CINT__ && !defined DEFINITION_ONLY
5 #include "EventHeader.h"
6 #include "TLorentzVector.h"
7 #endif
8
9 #define VARLIST_INFO "run/i:evt/i:lumi/i:channel/i:met/F:metphi/F:npu/i:npv/i:nbtag/i:njet/i:status/i"
10
11 typedef struct {
12 unsigned run, evt, lumi, channel;
13 float met, metphi;
14 unsigned npu,npv,nbtag,njet;
15 unsigned status;
16 } InfoStruct;
17
18 #if !defined __CINT__ && !defined DEFINITION_ONLY
19 void fillEventInfo( mithep::EventHeader * data, InfoStruct &i );
20 void fillEventInfo( mithep::EventHeader * data, TLorentzVector metv, InfoStruct &i, unsigned npu=0 , unsigned npv=0);
21 #endif
22
23 #endif