ViewVC Help
View File | Revision Log | Show Annotations | Root Listing
root/cvsroot/UserCode/FGolf/Tools/ScaleFactors.h
(Generate patch)

Comparing UserCode/FGolf/Tools/ScaleFactors.h (file contents):
Revision 1.1 by fgolf, Mon May 28 15:18:22 2012 UTC vs.
Revision 1.3 by fgolf, Tue May 29 01:53:25 2012 UTC

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

Diff Legend

Removed lines
+ Added lines
< Changed lines
> Changed lines