//_______________________________________________________________________
AliKalmanTrack::AliKalmanTrack():AliExternalTrackParam(),
- fLab(-3141593),
fFakeRatio(0),
fChi2(0),
fMass(AliPID::ParticleMass(AliPID::kPion)),
+ fLab(-3141593),
fN(0),
fStartTimeIntegral(kFALSE),
fIntegratedLength(0)
for(Int_t i=0; i<AliPID::kSPECIES; i++) fIntegratedTime[i] = 0;
}
-//_______________________________________________________________________
AliKalmanTrack::AliKalmanTrack(const AliKalmanTrack &t):
AliExternalTrackParam(t),
- fLab(t.fLab),
fFakeRatio(t.fFakeRatio),
fChi2(t.fChi2),
fMass(t.fMass),
+ fLab(t.fLab),
fN(t.fN),
fStartTimeIntegral(t.fStartTimeIntegral),
fIntegratedLength(t.fIntegratedLength)
fIntegratedTime[i] = t.fIntegratedTime[i];
}
+AliKalmanTrack& AliKalmanTrack::operator=(const AliKalmanTrack&o){
+ if(this!=&o){
+ AliExternalTrackParam::operator=(o);
+ fLab = o.fLab;
+ fFakeRatio = o.fFakeRatio;
+ fChi2 = o.fChi2;
+ fMass = o.fMass;
+ fN = o.fN;
+ fStartTimeIntegral = o.fStartTimeIntegral;
+ for(Int_t i = 0;i<AliPID::kSPECIES;++i)fIntegratedTime[i] = o.fIntegratedTime[i];
+ fIntegratedLength = o.fIntegratedLength;
+ }
+ return *this;
+}
+
//_______________________________________________________________________
void AliKalmanTrack::StartTimeIntegral()
{