ViewVC Help
View File | Revision Log | Show Annotations | Root Listing
root/cvsroot/UserCode/FGolf/Tools/ScaleFactors.h
Revision: 1.3
Committed: Tue May 29 01:53:25 2012 UTC (12 years, 11 months ago) by fgolf
Content type: text/plain
Branch: MAIN
Changes since 1.2: +6 -2 lines
Log Message:
add trigger efficiency model

File Contents

# User Rev Content
1 fgolf 1.1 #ifndef SCALEFACTORS_H
2     #define SCALEFACTORS_H
3    
4 fgolf 1.3 #include "Math/LorentzVector.h"
5    
6     typedef ROOT::Math::LorentzVector<ROOT::Math::PxPyPzE4D<float> > LorentzVector;
7    
8 kelley 1.2 float dileptonTagAndProbeScaleFactor(int hyp_idx);
9 fgolf 1.1 float tagAndProbeScaleFactor(int id, float pt, float eta);
10    
11 kelley 1.2 enum TrigEffType
12     {
13     DzDbl,
14     LeadDbl,
15     Sgl,
16     TrailDbl,
17     N_TrigEffType
18     };
19    
20 fgolf 1.3 float dilepTriggerScaleFactor(int hyp_idx);
21     float triggerScaleFactor(enum TrigEffType trig_eff_type, int id, LorentzVector &p4);
22 fgolf 1.1
23     #endif