fTRDslices(0x0),
fTOFesdsignal(pid.fTOFesdsignal),
fHMPIDsignal(pid.fHMPIDsignal),
- fTPCdEdxInfo(new AliTPCdEdxInfo(*pid.fTPCdEdxInfo))
+ fTPCdEdxInfo(0x0)
{
// Copy constructor
SetTRDsignal(fTRDnSlices, pid.fTRDslices);
for(Int_t i=0; i<5; i++) fTOFpidResolution[i]=pid.fTOFpidResolution[i];
for(Int_t i=0; i<4; i++) fITSdEdxSamples[i]=pid.fITSdEdxSamples[i];
+
+ if (pid.fTPCdEdxInfo) fTPCdEdxInfo=new AliTPCdEdxInfo(*pid.fTPCdEdxInfo);
}
//______________________________________________________________________________
fEMCALPosition[i]=pid.fEMCALPosition[i];
fEMCALMomentum[i]=pid.fEMCALMomentum[i];
}
+ SetTPCdEdxInfo(pid.fTPCdEdxInfo);
}
return *this;