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

Comparing UserCode/MitPhysics/Mods/interface/MuonIDMod.h (file contents):
Revision 1.51 by fabstoec, Mon May 14 16:38:01 2012 UTC vs.
Revision 1.53 by fabstoec, Thu Jul 12 17:04:56 2012 UTC

# Line 75 | Line 75 | namespace mithep
75        void               SetPtMin(Double_t pt)                { fMuonPtMin         = pt;    }
76        void               SetTrackIsoCut(Double_t cut)         { fTrackIsolationCut = cut;   }
77        void               SetIntRadius(Double_t dr)            { fIntRadius = dr;            }
78 <
78 >      void               SetPFNoPileUpName(const char *n)     { fPFNoPileUpName  = n;       }
79 >      void               SetPFPileUpName(const char *n)       { fPFPileUpName  = n;         }
80        void               SetRhoType(RhoUtilities::RhoType type)
81          { fTheRhoType = type; };
82  
# Line 106 | Line 107 | namespace mithep
107          kCustomIso,                         //"Custom"
108          kPFIso,                             //"PFIso"
109          kPFRadialIso,                       //"PFRadialIso"
110 +        kPFIsoBetaPUCorrected,              //"PFISo with PUcorrection using delta Beta
111          kPFIsoEffectiveAreaCorrected,       //"PFIso with EffectiveArea Pileup Correction"
112          kPFIsoNoL,                          //"PFIsoNoL"
113          kNoIso,                             //"NoIso"
# Line 121 | Line 123 | namespace mithep
123          kSta,               //"Standalone"
124          kTrackerMuon,       //"TrackerMuon"
125          kCaloMuon,          //"CaloMuon"
126 <        kTrackerBased       //"TrackerMuon or CaloMuon"
127 <
126 >        kTrackerBased,      //"TrackerMuon or CaloMuon"
127 >        kGlobalOnly         //"GlobalOnly"
128        };
129  
130      protected:
# Line 139 | Line 141 | namespace mithep
141        TString            fBeamSpotName;        //name of beamspot collection
142        TString            fTrackName;           //name of track collection
143        TString            fPFCandidatesName;    //name of pfcandidates collection
144 +      TString            fPFNoPileUpName;  //name of pfnpu collection
145 +      TString            fPFPileUpName;    //name of pfpu collection
146        TString            fMuonIDType;          //type of muon id scheme we impose
147        TString            fMuonIsoType;         //type of muon isolations scheme we impose
148        TString            fMuonClassType;       //type of muon class we impose
# Line 163 | Line 167 | namespace mithep
167        const TrackCol    *fTracks;              //!track branch    
168        const PFCandidateCol *fPFCandidates;     //!pfcandidate branch
169        const PFCandidateCol *fPFNoPileUpCands;  //!pfnpu collection
170 +      const PFCandidateCol *fPFPileUpCands;    //!pfpu collection
171        Double_t           fIntRadius;           //!min IntRadius cut in pf isolation
172        MuonCol            *fNonIsolatedMuons;    //!pointer to old muon collection
173        ElectronCol        *fNonIsolatedElectrons;//!pointer to old electron collection

Diff Legend

Removed lines
+ Added lines
< Changed lines
> Changed lines