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

Comparing UserCode/MitPhysics/Mods/interface/PhotonCleaningMod.h (file contents):
Revision 1.3 by loizides, Wed Dec 10 11:44:33 2008 UTC vs.
Revision 1.5 by loizides, Mon Mar 23 14:23:06 2009 UTC

# Line 21 | Line 21 | namespace mithep
21    {
22      public:
23        PhotonCleaningMod(const char *name="PhotonCleaningMod",
24 <                     const char *title="Photon cleaning module");
25 <      ~PhotonCleaningMod() {}
24 >                        const char *title="Photon cleaning module");
25  
26 <      void             SetCleanElectronsName(const char *name)    { fCleanElectronsName    = name; }
27 <      void             SetGoodPhotonsName(const char *name)       { fGoodPhotonsName       = name; }
28 <      void             SetCleanPhotonsName(const char *name)      { fCleanPhotonsName      = name; }
29 <      void             SetMinDeltaRToElectron(const Double_t x)   { fMinDeltaRToElectron   = x;    }
26 >      const char      *GetCleanElectronsName()   const { return fCleanElectronsName;   }
27 >      const char      *GetCleanName()            const { return GetCleanPhotonsName(); }
28 >      const char      *GetCleanPhotonsName()     const { return fCleanPhotonsName;     }
29 >      const char      *GetGoodPhotonsName()      const { return fGoodPhotonsName;      }
30 >      Double_t         GetMinDeltaRToElectron()  const { return fMinDeltaRToElectron;  }
31 >      const char      *GetOutputName()           const { return GetCleanPhotonsName(); }
32 >      void             SetCleanElectronsName(const char *name)  { fCleanElectronsName    = name; }
33 >      void             SetCleanName(const char *name)           { SetCleanPhotonsName(name);     }
34 >      void             SetCleanPhotonsName(const char *name)    { fCleanPhotonsName      = name; }
35 >      void             SetGoodPhotonsName(const char *name)     { fGoodPhotonsName       = name; }
36 >      void             SetMinDeltaRToElectron(Double_t dr)      { fMinDeltaRToElectron   = dr;   }
37 >      void             SetOutputName(const char *name)          { SetCleanPhotonsName(name);     }
38  
39      protected:
40        void             Process();
# Line 37 | Line 44 | namespace mithep
44        TString          fCleanPhotonsName;     //name of clean jets (output)
45        Double_t         fMinDeltaRToElectron;  //delta R threshold for separating electrons/photons
46    
47 <    ClassDef(PhotonCleaningMod,1) // Photon cleaning module
47 >    ClassDef(PhotonCleaningMod, 1) // Photon cleaning module
48    };
49   }
50   #endif

Diff Legend

Removed lines
+ Added lines
< Changed lines
> Changed lines