+//_____________________________________________________________________________
+AliITSdEdxSamples& AliITSdEdxSamples::operator=(const AliITSdEdxSamples &source){
+ // Assignment operator
+ if(this==&source) return *this;
+ ((TObject *)this)->operator=(source);
+ fNSamples = source.fNSamples;
+ fClusterMap = source.fClusterMap;
+ fP = source.fP;
+ fParticleSpecie = source.fParticleSpecie;
+ fLayersForPid = source.fLayersForPid;
+ for(Int_t i=0; i<kMaxSamples; i++){
+ fdESamples[i]=source.GetdESample(i);
+ fdxSamples[i]=source.GetdxSample(i);
+ fPAtSample[i]=source.GetMomentumAtSample(i);
+ }
+ return *this;
+}
+