}// end else\r
\r
if (pidSave) {\r
+ if(!aodtrack->GetDetPid()){// prevent memory leak when calling SetAODPID twice for the same track\r
detpid = new AliAODPid();\r
SetDetectorRawSignals(detpid,esdtrack,timezero, bfield);\r
aodtrack->SetDetPID(detpid);\r
+ }\r
}\r
}\r
\r