fClusterPtr(0x0),
fOwnCluster(kFALSE),
fRemovable(kFALSE),
- fAloneInChamber(kTRUE),
fTrackChi2(0.),
fLocalChi2(0.)
{
fClusterPtr(0x0),
fOwnCluster(theMUONTrackParam.fOwnCluster),
fRemovable(theMUONTrackParam.fRemovable),
- fAloneInChamber(theMUONTrackParam.fAloneInChamber),
fTrackChi2(theMUONTrackParam.fTrackChi2),
fLocalChi2(theMUONTrackParam.fLocalChi2)
{
fSmoothCovariances = 0x0;
}
+ if (fOwnCluster) delete fClusterPtr;
fOwnCluster = theMUONTrackParam.fOwnCluster;
if(fOwnCluster) fClusterPtr = static_cast<AliMUONVCluster*>(theMUONTrackParam.fClusterPtr->Clone());
else fClusterPtr = theMUONTrackParam.fClusterPtr;
fRemovable = theMUONTrackParam.fRemovable;
- fAloneInChamber = theMUONTrackParam.fAloneInChamber;
-
fTrackChi2 = theMUONTrackParam.fTrackChi2;
fLocalChi2 = theMUONTrackParam.fLocalChi2;