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

Comparing UserCode/MitPhysics/Mods/interface/JetCleaningMod.h (file contents):
Revision 1.8 by loizides, Mon Mar 23 14:23:06 2009 UTC vs.
Revision 1.9 by ceballos, Thu Apr 2 12:40:16 2009 UTC

# Line 24 | Line 24 | namespace mithep
24                       const char *title="Jet cleaning module");
25  
26        const char        *GetCleanElectronsName()  const { return fCleanElectronsName;  }
27 +      const char        *GetCleanMuonsName()      const { return fCleanMuonsName;  }
28        const char        *GetCleanJetsName()       const { return fCleanJetsName;       }
29        const char        *GetCleanName()           const { return GetCleanJetsName();   }
30        const char        *GetCleanPhotonsName()    const { return fCleanPhotonsName;    }
31        const char        *GetGoodJetsName()        const { return fGoodJetsName;        }  
32        Double_t           GetMinDeltaRToElectron() const { return fMinDeltaRToElectron; }
33 +      Double_t           GetMinDeltaRToMuon()     const { return fMinDeltaRToMuon; }
34        Double_t           GetMinDeltaRToPhoton()   const { return fMinDeltaRToPhoton;   }
35        const char        *GetOutputName()          const { return GetCleanJetsName();   }
36        void               SetCleanElectronsName(const char *name) { fCleanElectronsName  = name; }
37 +      void               SetCleanMuonsName(const char *name)     { fCleanMuonsName  = name; }
38        void               SetCleanJetsName(const char *name)      { fCleanJetsName       = name; }
39        void               SetCleanName(const char *name)          { SetCleanJetsName(name);      }
40        void               SetCleanPhotonsName(const char *name)   { fCleanPhotonsName    = name; }
41        void               SetGoodJetsName(const char *name)       { fGoodJetsName        = name; }  
42        void               SetMinDeltaRToElectron(Double_t dr)     { fMinDeltaRToElectron = dr;   }
43 +      void               SetMinDeltaRToMuon(Double_t dr)         { fMinDeltaRToMuon = dr;   }
44        void               SetMinDeltaRToPhoton(Double_t dr)       { fMinDeltaRToPhoton   = dr;   }
45        void               SetOutputName(const char *name)         { SetCleanJetsName(name);      }
46  
# Line 44 | Line 48 | namespace mithep
48        void               Process();
49  
50        TString            fCleanElectronsName;   //name of clean electrons (input)
51 +      TString            fCleanMuonsName;       //name of clean muons (input)
52        TString            fCleanPhotonsName;     //name of clean photons   (input)
53        TString            fGoodJetsName;         //name of good jets       (input)
54        TString            fCleanJetsName;        //name of clean jets      (output)
55        Double_t           fMinDeltaRToElectron;  //delta R for separating electrons from jets
56 +      Double_t           fMinDeltaRToMuon;      //delta R for separating muons from jets
57        Double_t           fMinDeltaRToPhoton;    //delta R for separating photons from jets
58    
59      ClassDef(JetCleaningMod, 1) // Jet cleaning module

Diff Legend

Removed lines
+ Added lines
< Changed lines
> Changed lines