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.22 by sixie, Sat Dec 31 23:16:04 2011 UTC vs.
Revision 1.23 by ceballos, Sat Apr 28 11:34:09 2012 UTC

# Line 23 | Line 23
23   #include "MitAna/DataTree/interface/PFCandidateCol.h"
24   #include "MitAna/DataTree/interface/TrackCol.h"
25   #include "MitAna/DataTree/interface/DecayParticleCol.h"
26 + #include "MitAna/DataTree/interface/PileupEnergyDensityCol.h"
27 + #include "MitPhysics/Utils/interface/ElectronTools.h"
28  
29   namespace mithep
30   {
# Line 54 | Line 56 | namespace mithep
56                                            const MuonCol *goodMuons, const ElectronCol *goodElectrons,
57                                            const Vertex *vertex, Double_t  delta_z, Double_t ptMin,
58                                            Double_t extRadius, Double_t intRadius, Int_t PFCandidateType = -1);
59 +      static Double_t PFElectronIsolation2012(const Electron *ele, const Vertex *vertex,
60 +                                              const PFCandidateCol *PFCands,
61 +                                              const PileupEnergyDensityCol *PileupEnergyDensity,
62 +                                              ElectronTools::EElectronEffectiveAreaTarget EffectiveAreaTarget,
63 +                                              const ElectronCol *goodElectrons,
64 +                                              const MuonCol *goodMuons, Double_t dRMax = 0.4);
65         static Double_t BetaM(const TrackCol *tracks, const Muon *p, const Vertex *vertex,
66                              Double_t ptMin, Double_t  delta_z, Double_t extRadius,
67                              Double_t intRadius);
# Line 73 | Line 81 | namespace mithep
81                                           UInt_t maxNExpectedHitsInner = 999,
82                                           const mithep::DecayParticleCol *conversions = 0);
83  
84 <      // methods for Hgg BaseLien Selection. These isoaltion are stupid, but what can we do.... ;(
84 >      // methods for Hgg BaseLien Selection. These isolation are stupid, but what can we do.... ;(
85        static Double_t CiCTrackIsolation(const mithep::Photon*,
86                                          const BaseVertex*,
87                                          Double_t extRadius,

Diff Legend

Removed lines
+ Added lines
< Changed lines
> Changed lines