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.34 by ceballos, Fri Jun 10 10:42:36 2011 UTC vs.
Revision 1.35 by sixie, Fri Jul 22 14:36:29 2011 UTC

# Line 48 | Line 48 | namespace mithep
48        void               SetCaloIsoCut(Double_t cut)          { fCaloIsolationCut  = cut;   }
49        void               SetClassType(const char *type)       { fMuonClassType     = type;  }
50        void               SetCleanMuonsName(const char *name)  { fCleanMuonsName    = name;  }  
51 <      void               SetOldMuonsName(const char *n)       { fNonIsolatedMuonsName  = n;         }  
52 <      void               SetOldElectronsName(const char *n)   { fNonIsolatedElectronsName  = n;     }  
51 >      void               SetOldMuonsName(const char *n)       { fNonIsolatedMuonsName  = n; }  
52 >      void               SetOldElectronsName(const char *n)   { fNonIsolatedElectronsName  = n; }  
53        void               SetCleanName(const char *name)       { SetCleanMuonsName(name);    }  
54        void               SetCombIsoCut(Double_t cut)          { fCombIsolationCut  = cut;   }
55 +      void               SetCombRelativeIsoCut(Double_t cut)  { fCombRelativeIsolationCut  = cut; }
56 +      void               SetPFIsoCut(Double_t cut)            { fPFIsolationCut  = cut;     }
57        void               SetD0Cut(Double_t cut)               { fD0Cut             = cut;   }
58        void               SetDZCut(Double_t cut)               { fDZCut             = cut;   }
59        void               SetWhichVertex(Int_t d)              { fWhichVertex = d;           }
# Line 75 | Line 77 | namespace mithep
77          kCustomId           //"Custom"
78        };
79        enum EMuIsoType {
80 <        kIsoUndef = 0,                 //"not defined"
81 <        kTrackCalo,                    //"TrackCalo"
82 <        kTrackCaloCombined,            //"TrackCaloCombined"
83 <        kTrackCaloSliding,             //"TrackCaloSliding"
84 <        kTrackCaloSlidingNoCorrection, //"TrackCaloSlidingNoCorrection"
85 <        kCustomIso,                    //"Custom"
86 <        kPFIso,                        //"PFIso"
87 <        kPFIsoNoL,                     //"PFIsoNoL"
88 <        kNoIso                         //"NoIso"
80 >        kIsoUndef = 0,                      //"not defined"
81 >        kTrackCalo,                         //"TrackCalo"
82 >        kTrackCaloCombined,                 //"TrackCaloCombined"
83 >        kTrackCaloSliding,                  //"TrackCaloSliding"
84 >        kTrackCaloSlidingNoCorrection,      //"TrackCaloSlidingNoCorrection"
85 >        kCombinedRelativeConeAreaCorrected, //"CombinedRelativeConeAreaCorrected"
86 >        kCustomIso,                         //"Custom"
87 >        kPFIso,                             //"PFIso"
88 >        kPFIsoNoL,                          //"PFIsoNoL"
89 >        kNoIso                              //"NoIso"
90        };
91        enum EMuClassType {
92          kClassUndef = 0,    //not defined
# Line 114 | Line 117 | namespace mithep
117        Double_t           fTrackIsolationCut;   //cut value for track isolation
118        Double_t           fCaloIsolationCut;    //cut value for calo isolation
119        Double_t           fCombIsolationCut;    //cut value for combined isolation
120 +      Double_t           fCombRelativeIsolationCut; //cut value for combined relative isolation
121 +      Double_t           fPFIsolationCut;      //cut value for combined isolation
122        Double_t           fMuonPtMin;           //min muon pt
123        Bool_t             fApplyD0Cut;          //=true then apply d0 cut (def=1)
124        Bool_t             fApplyDZCut;          //=true then apply dz cut (def=1)

Diff Legend

Removed lines
+ Added lines
< Changed lines
> Changed lines