ViewVC Help
View File | Revision Log | Show Annotations | Root Listing
root/cvsroot/UserCode/MitPhysics/Utils/interface/PhotonTools.h
(Generate patch)

Comparing UserCode/MitPhysics/Utils/interface/PhotonTools.h (file contents):
Revision 1.11 by bendavid, Thu Sep 8 15:51:23 2011 UTC vs.
Revision 1.12 by bendavid, Fri Nov 18 00:07:16 2011 UTC

# Line 67 | Line 67 | namespace mithep {
67         kCiCCat3,
68         kCiCCat4
69       };    
70 +    
71 +     enum eScaleCats {
72 +       kEBlowEtaGold = 0,
73 +       kEBlowEtaBad,
74 +       kEBhighEtaGold,
75 +       kEBhighEtaBad,
76 +       kEElowEtaGold,
77 +       kEElowEtaBad,
78 +       kEEhighEtaGold,
79 +       kEEhighEtaBad
80 +     };
81 +    
82 +
83 +    static eScaleCats EScaleCat(const Photon *p);
84  
85      // Methods for scaling/smearing Photons
86      static void ScalePhoton(Photon* p, Double_t scale);
87      static void SmearPhoton(Photon* p, TRandom3* rng, Double_t width, UInt_t iSeed);
88      static void SmearPhotonError(Photon* p, Double_t width);
89 +    static void ScalePhotonR9(Photon *p, Double_t scale);
90 +    static void ScalePhotonError(Photon *p, Double_t scale);
91  
92      
93      static Bool_t       PassConversionId(const Photon *p, const DecayParticle *c);

Diff Legend

Removed lines
+ Added lines
< Changed lines
> Changed lines