if(!isOK) continue;\r
\r
// clone TPCinner has to be deleted\r
- AliExternalTrackParam * tpcInnerC = (AliExternalTrackParam *)(track->GetTPCInnerParam()->Clone());\r
+ AliExternalTrackParam * tpcInnerC = new AliExternalTrackParam(*(track->GetTPCInnerParam()));\r
if (!tpcInnerC) continue;\r
\r
// constrain TPCinner \r
// to vertex\r
//\r
// clone track InnerParams has to be deleted\r
- AliExternalTrackParam * trackInnerC = (AliExternalTrackParam *)(track->GetInnerParam()->Clone());\r
+ AliExternalTrackParam * trackInnerC = new AliExternalTrackParam(*(track->GetInnerParam()));\r
if (!trackInnerC) continue;\r
\r
// constrain track InnerParams \r
const Double_t kStep=3; \r
\r
// clone track InnerParams has to be deleted\r
- AliExternalTrackParam *trackInnerC2 = (AliExternalTrackParam *)(track->GetInnerParam()->Clone());\r
+ AliExternalTrackParam *trackInnerC2 = new AliExternalTrackParam(*(track->GetInnerParam()));\r
if (!trackInnerC2) continue;\r
if(!AliTracker::PropagateTrackToBxByBz(trackInnerC2,kTPCRadius,track->GetMass(),kStep,kFALSE))\r
{\r
\r
if(friendTrack) \r
{\r
- if( (outerITSc = (AliExternalTrackParam *)(friendTrack->GetITSOut()->Clone())) ) \r
+ if( (outerITSc = new AliExternalTrackParam(*friendTrack->GetITSOut())) ) \r
{\r
if(AliTracker::PropagateTrackToBxByBz(outerITSc,kTPCRadius,track->GetMass(),kStep,kFALSE))\r
{\r
\r
AliTrackReference *refTPCIn = NULL;\r
AliTrackReference *refITS = NULL;\r
- AliExternalTrackParam *trackInnerC3 = (AliExternalTrackParam *)(track->GetInnerParam()->Clone());\r
+ AliExternalTrackParam *trackInnerC3 = new AliExternalTrackParam(*(track->GetInnerParam()));\r
if(!trackInnerC3) continue;\r
\r
if(IsUseMCInfo()) \r