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

Comparing UserCode/MitAna/DataTree/interface/Muon.h (file contents):
Revision 1.26 by bendavid, Thu Feb 26 17:06:24 2009 UTC vs.
Revision 1.27 by bendavid, Tue Mar 3 18:02:16 2009 UTC

# Line 99 | Line 99 | namespace mithep {
99        Double_t       HoEnergy()                      const { return fHoEnergy;                 }
100        Double_t       HoS9Energy()                    const { return fHoS9Energy;               }
101        EClassType     Is()                            const;
102 +      Bool_t         IsGlobalMuon()                  const { return fIsGlobalMuon;             }
103 +      Bool_t         IsTrackerMuon()                 const { return fIsTrackerMuon;            }
104 +      Bool_t         IsStandaloneMuon()              const { return fIsStandaloneMuon;         }
105 +      Bool_t         IsCaloMuon()                    const { return fIsCaloMuon;               }
106        Double_t       IsoR03SumPt()                   const { return fIsoR03SumPt;              }
107        Double_t       IsoR03EmEt()                    const { return fIsoR03EmEt;               }
108        Double_t       IsoR03HadEt()                   const { return fIsoR03HadEt;              }
# Line 134 | Line 138 | namespace mithep {
138        void           SetHadS9Energy(Double_t HadS9Energy)  { fHadS9Energy = HadS9Energy;       }
139        void           SetHoEnergy(Double_t HoEnergy)        { fHoEnergy = HoEnergy;             }
140        void           SetHoS9Energy(Double_t HoS9Energy)    { fHoS9Energy = HoS9Energy;         }
141 +      void           SetIsGlobalMuon(Bool_t b)             { fIsGlobalMuon = b;                }
142 +      void           SetIsTrackerMuon(Bool_t b)            { fIsTrackerMuon = b;               }
143 +      void           SetIsStandaloneMuon(Bool_t b)         { fIsStandaloneMuon = b;            }
144 +      void           SetIsCaloMuon(Bool_t b)               { fIsCaloMuon = b;                  }
145        void           SetIsoR03SumPt(Double_t isoR03SumPt)  { fIsoR03SumPt = isoR03SumPt;       }
146        void           SetIsoR03EmEt(Double_t isoR03EmEt)    { fIsoR03EmEt = isoR03EmEt;         }
147        void           SetIsoR03HadEt(Double_t isoR03HadEt)  { fIsoR03HadEt = isoR03HadEt;       }
# Line 187 | Line 195 | namespace mithep {
195        Double32_t     fTrackDist[8];        //dist. to track in trans. plane in given muon chamber
196        Double32_t     fTrackDistErr[8];     //error of dist. to track in trans. plane in chamber
197        Int_t          fNSegments[8];        //number of segments in given muon chamber
198 +      Bool_t         fIsGlobalMuon;         //GlobalMuon algo flag
199 +      Bool_t         fIsTrackerMuon;        //TrackerMuon algo flag
200 +      Bool_t         fIsStandaloneMuon;     //Standalone muon algo flag
201 +      Bool_t         fIsCaloMuon;           //CaloMuon algo flag
202  
203      ClassDef(Muon, 1) // Muon class
204    };

Diff Legend

Removed lines
+ Added lines
< Changed lines
> Changed lines