66 |
|
Double_t PIn() const { return fPIn; } |
67 |
|
Double_t POut() const { return fPOut; } |
68 |
|
Double_t TrackIsolation() const { return fTrackIsolation; } |
69 |
< |
void SetGsfTrk(const Track* t) { fGsfTrackRef = t; } |
70 |
< |
void SetTrackerTrk(const Track* t) { fTrackerTrackRef = t; } |
71 |
< |
void SetSuperCluster(const SuperCluster* sc) { fSuperClusterRef = sc; } |
69 |
> |
void SetGsfTrk(const Track* t) { fGsfTrackRef = t; ClearMom(); ClearCharge(); } |
70 |
> |
void SetTrackerTrk(const Track* t) { fTrackerTrackRef = t; ClearMom(); ClearCharge(); } |
71 |
> |
void SetSuperCluster(const SuperCluster* sc) { fSuperClusterRef = sc; ClearMom(); } |
72 |
|
void SetCaloIsolation(Double_t CaloIsolation) { fCaloIsolation = CaloIsolation; } |
73 |
|
void SetCaloTowerIsolation(Double_t TowerIso) { fCaloTowerIsolation = TowerIso; } |
74 |
|
void SetClassification(Double_t x) { fClassification = x; } |