120 |
|
Double_t E55() const { return fE55; } |
121 |
|
Double_t ESuperClusterOverP() const { return fESuperClusterOverP; } |
122 |
|
Double_t ESeedClusterOverPout() const { return fESeedClusterOverPout; } |
123 |
+ |
Double_t EEleClusterOverPout() const { return fEEleClusterOverPout; } |
124 |
|
Double_t ESeedClusterOverPIn() const; |
125 |
|
Double_t FBrem() const { return fFBrem; } |
126 |
|
Double_t FBremOld() const { return (PIn() - POut())/PIn(); } |
173 |
|
UInt_t NAmbiguousGsfTracks() const { return fAmbiguousGsfTracks.Entries(); } |
174 |
|
Bool_t HasAmbiguousGsfTrack(const Track *t) const { return fAmbiguousGsfTracks.HasObject(t); } |
175 |
|
const Track *AmbiguousGsfTrack(UInt_t i) const { return fAmbiguousGsfTracks.At(i); } |
176 |
< |
|
176 |
> |
Int_t CTFTrkNLayersWithMeasurement() const { return fCTFTrkNLayersWithMeasurement; } |
177 |
> |
|
178 |
|
void AddAmbiguousGsfTrack(const Track *t) { fAmbiguousGsfTracks.Add(t); } |
179 |
|
void SetCharge(Char_t x) { fCharge = x; ClearCharge(); } |
180 |
|
void SetScPixCharge(Char_t x) { fScPixCharge = x; } |
233 |
|
void SetE25Max(Double_t x) { fE25Max = x; } |
234 |
|
void SetE55(Double_t x) { fE55 = x; } |
235 |
|
void SetESeedClusterOverPout(Double_t x) { fESeedClusterOverPout = x; } |
236 |
+ |
void SetEEleClusterOverPout(Double_t x) { fEEleClusterOverPout = x; } |
237 |
|
void SetESuperClusterOverP(Double_t x) { fESuperClusterOverP = x; } |
238 |
|
void SetFBrem(Double_t x) { fFBrem = x; } |
239 |
|
void SetFracSharedHits(Double_t x) { fFracSharedHits = x; } |
282 |
|
void SetMatchesVertexConversion(Bool_t b) { fMatchesVertexConversion = b; } |
283 |
|
void SetConversionXYZ(Double_t x, Double_t y, Double_t z) |
284 |
|
{ fConvPosition.SetXYZ(x,y,z); } |
285 |
< |
|
285 |
> |
void SetCTFTrkNLayersWithMeasurement(Int_t x){ fCTFTrkNLayersWithMeasurement = x; } |
286 |
> |
|
287 |
|
|
288 |
|
const Track *TrackerTrk() const { return fTrackerTrackRef.Obj(); } |
289 |
|
const Track *Trk() const { return BestTrk(); } |
396 |
|
Bool_t fIsTrackerDriven; //is pflow track-seeded electron |
397 |
|
Bool_t fMatchesVertexConversion; |
398 |
|
RefArray<Track> fAmbiguousGsfTracks; //ambiguous gsf tracks for this electron |
399 |
+ |
Double_t fEEleClusterOverPout; //energy of the electron cluster |
400 |
+ |
Int_t fCTFTrkNLayersWithMeasurement; //number of tracker layers from associated ctf trk |
401 |
|
|
402 |
< |
ClassDef(Electron, 12) // Electron class |
402 |
> |
ClassDef(Electron, 13) // Electron class |
403 |
|
}; |
404 |
|
} |
405 |
|
|