]> git.uio.no Git - u/mrichter/AliRoot.git/blobdiff - STEER/AliPID.h
Pedestal suppression implemented
[u/mrichter/AliRoot.git] / STEER / AliPID.h
index 82d84959804d4fce0ea6a3b4f847460556d7314f..755cd5956f8cee408a3324f5436fcbe33e40ca49 100644 (file)
@@ -57,20 +57,24 @@ class AliPID : public TObject {
   EParticleType        GetMostProbable(const Double_t* prior) const;
   EParticleType        GetMostProbable() const;
   
+  void                 SetProbabilities(const Double_t* probabilities,
+                                        Bool_t charged = kTRUE);
+
   static void          SetPriors(const Double_t* prior,
                                 Bool_t charged = kTRUE);
   static void          SetPrior(EParticleType iType, Double_t prior);
 
-  static void          Init();
-
   AliPID&              operator *= (const AliPID& pid);
 
  private:
+
+  void                 Init();
+
   Bool_t               fCharged;                   // flag for charged/neutral
   Double_t             fProbDensity[kSPECIESN];    // probability densities
   static Double_t      fgPrior[kSPECIESN];         // a priori probabilities
 
-  static Float_t       fgkParticleMass[kSPECIESN+1]; // particle masses
+  static /*const*/ Float_t fgkParticleMass[kSPECIESN+1]; // particle masses
   static const char*   fgkParticleName[kSPECIESN+1]; // particle names
   static const Int_t   fgkParticleCode[kSPECIESN+1]; // particle codes