ViewVC Help
View File | Revision Log | Show Annotations | Root Listing
root/cvsroot/UserCode/MitAna/DataTree/interface/Electron.h
(Generate patch)

Comparing UserCode/MitAna/DataTree/interface/Electron.h (file contents):
Revision 1.15 by sixie, Fri Aug 22 09:55:40 2008 UTC vs.
Revision 1.16 by sixie, Sat Sep 6 18:03:23 2008 UTC

# Line 30 | Line 30 | namespace mithep
30        const Track         *Trk()                   const { return BestTrk();                }
31        Double_t             E()                     const {return SCluster()->Energy();      }
32  
33
33        Double_t    Mass()                           const { return 0.51099892e-3;            }
34        Double_t    ESuperClusterOverP()             const { return fESuperClusterOverP;      }
35        Double_t    ESeedClusterOverPout()           const { return fESeedClusterOverPout;    }
# Line 52 | Line 51 | namespace mithep
51        Double_t    CovEtaPhi()                      const { return fCovEtaPhi;               }
52        Double_t    CovPhiPhi()                      const { return fCovPhiPhi;               }
53        Double_t    CaloIsolation()                  const { return fCaloIsolation;           }
54 +      Double_t    CaloTowerIsolation()             const { return fCaloTowerIsolation;      }
55        Double_t    TrackIsolation()                 const { return fTrackIsolation;          }
56        Double_t    PassLooseID()                    const { return fPassLooseID;             }
57        Double_t    PassTightID()                    const { return fPassTightID;             }
58        Double_t    IDLikelihood()                   const { return fIDLikelihood;            }
59      Double_t    ComputeTrackIsolation   (  Double_t extRadius, Double_t intRadius,
60                                             Double_t ptLow, Double_t maxVtxZDist,
61                                             mithep::Collection<Track> *tracks              );
62      Double_t    ComputeEcalIsolation    (  Double_t coneSize, Double_t etLow,
63                                             mithep::Collection<BasicCluster> *basicClusters);
59  
60        void        SetGsfTrk(Track* t)                           { fGsfTrackRef = t;                }
61        void        SetTrackerTrk(Track* t)                       { fTrackerTrackRef = t;            }
# Line 84 | Line 79 | namespace mithep
79        void        SetCovEtaPhi(Double_t CovEtaPhi)              { fCovEtaPhi = CovEtaPhi;          }
80        void        SetCovPhiPhi(Double_t CovPhiPhi)              { fCovPhiPhi = CovPhiPhi;          }
81        void        SetCaloIsolation(Double_t CaloIsolation)      { fCaloIsolation = CaloIsolation;  }
82 +      void        SetCaloTowerIsolation(Double_t TowerIso)      { fCaloTowerIsolation = TowerIso;  }
83        void        SetTrackIsolation(Double_t TrackIsolation)    { fTrackIsolation = TrackIsolation;}
84        void        SetPassLooseID(Double_t passLooseID)          { fPassLooseID = passLooseID;      }
85        void        SetPassTightID(Double_t passTightID)          { fPassTightID = passTightID;      }
# Line 115 | Line 111 | namespace mithep
111        Double_t             fCovEtaPhi;
112        Double_t             fCovPhiPhi;
113        Double_t             fCaloIsolation;
114 +      Double_t             fCaloTowerIsolation;
115        Double_t             fTrackIsolation;
116        Double_t             fPassLooseID;
117        Double_t             fPassTightID;

Diff Legend

Removed lines
+ Added lines
< Changed lines
> Changed lines