ViewVC Help
View File | Revision Log | Show Annotations | Root Listing
root/cvsroot/UserCode/MitHzz4l/Selection/interface/SimpleLepton.h
Revision: 1.7
Committed: Mon Feb 13 09:44:07 2012 UTC (13 years, 3 months ago) by khahn
Content type: text/plain
Branch: MAIN
CVS Tags: HEAD
Changes since 1.6: +0 -0 lines
State: FILE REMOVED
Log Message:
*** empty log message ***

File Contents

# User Rev Content
1 khahn 1.1 #ifndef SIMPLE_LEPTON
2     #define SIMPLE_LEPTON
3    
4     class SimpleLepton {
5     public :
6    
7     int type, index, charge;
8 khahn 1.5 double isoTrk, isoEcal, isoHcal, isoPF03, isoPF04, isoCombo;
9 khahn 1.1 double ip3dSig;
10 dkralph 1.4 unsigned bdtfail;
11 khahn 1.6 bool is4l, isEB, isTight, isLoose;
12 khahn 1.1 TLorentzVector vec;
13    
14 khahn 1.5 float tche, tchp, csv, csvMva;
15 khahn 1.6 float FR;
16 khahn 1.5
17 dkralph 1.4 /* void print(); */
18 khahn 1.1 static bool lep_pt_sort( const SimpleLepton &l1, const SimpleLepton &l2 ) {
19 khahn 1.5 if( l1.vec.Pt() >= l2.vec.Pt() ) return true;
20 khahn 1.1 };
21    
22     };
23    
24     #endif