]> git.uio.no Git - u/mrichter/AliRoot.git/blobdiff - ITS/AliITSdEdxSamples.h
do not delete fGeom object in ~AliPHOSReconstructor, since it is owned by the AliPHOS...
[u/mrichter/AliRoot.git] / ITS / AliITSdEdxSamples.h
index 53f601fdf53d5a8859738959c50609561722430a..8cbd4c9fa50364ca9c3dc738251149fb8ff0cdfe 100644 (file)
@@ -22,6 +22,7 @@ class AliITSdEdxSamples : public TObject {
   AliITSdEdxSamples();
   AliITSdEdxSamples(Int_t nSamples, Double_t* esamples, Double_t* xsamples, Double_t mom, Int_t specie=0);
   AliITSdEdxSamples(const AliITSdEdxSamples& source);
+  AliITSdEdxSamples& operator=(const AliITSdEdxSamples& source); 
   virtual ~AliITSdEdxSamples(){};
 
   void SetdESamples(Int_t nSamples, Double_t* samples);
@@ -79,8 +80,7 @@ class AliITSdEdxSamples : public TObject {
     else return 0.;
   }
   Double_t GetdEdxSample(Int_t i) const { // keV/100um
-    if(i<fNSamples && fdxSamples[i]>0.) 
-      return fdESamples[i]/(fdxSamples[i]*100.);
+    if(i<fNSamples && fdxSamples[i]>0.) return fdESamples[i]/(fdxSamples[i]*100.);
     else return 0.;
   }
 
@@ -112,7 +112,7 @@ class AliITSdEdxSamples : public TObject {
 
   Double_t GetTruncatedMean(Double_t frac=0.5, Double_t mindedx=0.) const;
   Double_t GetWeightedMean(Double_t mindedx=0.) const;
-  void     GetConditionalProbabilities(AliITSPidParams* pars, Double_t condprob[AliPID::kSPECIES], Double_t mindedx=0.) const;
+  void     GetConditionalProbabilities(const AliITSPidParams* pars, Double_t condprob[AliPID::kSPECIES], Double_t mindedx=0.) const;
 
 
  protected: