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

Comparing UserCode/MitPhysics/Utils/interface/IsolationTools.h (file contents):
Revision 1.26 by mingyang, Tue May 22 23:47:02 2012 UTC vs.
Revision 1.27 by bendavid, Fri May 25 19:41:11 2012 UTC

# Line 100 | Line 100 | namespace mithep
100                                          double* ptmax=NULL,
101                                          double* dRmax=NULL);
102        
103 <      static Double_t PFChargedIsolation(const mithep::Photon*,
104 <                                         const BaseVertex*,
105 <                                         Double_t extRadius,
106 <                                         Double_t intRadius,
107 <                                         Double_t ptLow,
108 <                                         Double_t etaStrip,
109 <                                         Double_t maxD0,
110 <                                         Double_t maxDZ,
103 >      static Double_t PFChargedIsolation(const mithep::Photon *p,
104 >                                         const BaseVertex *theVtx,
105 >                                         Double_t extRadius,
106 >                                         Double_t intRadius,
107                                           const PFCandidateCol *PFCands,
108                                           unsigned int* worstVtxIndex = NULL,
109                                           const mithep::Collection<mithep::Vertex> *vtxs = NULL,
110 <                                         const mithep::Collection<mithep::Electron> *eles = NULL,
115 <                                         bool print = NULL,
116 <                                         double* ptmax = NULL,
117 <                                         double* dRmax = NULL);
110 >                                         bool print = NULL);
111  
112 +      static Double_t PFGammaIsolation(const mithep::Photon *p,
113 +                                         Double_t extRadius,
114 +                                         Double_t intRadius,
115 +                                         const PFCandidateCol *PFCands);                                        
116 +
117 +      static Double_t PFNeutralHadronIsolation(const mithep::Photon *p,
118 +                                         Double_t extRadius,
119 +                                         Double_t intRadius,
120 +                                         const PFCandidateCol *PFCands);                                                                                  
121 +                                        
122        static Float_t PFChargedCount(const mithep::Photon*,
123                                  const BaseVertex*,
124                                  Double_t extRadius,

Diff Legend

Removed lines
+ Added lines
< Changed lines
> Changed lines