typedef enum
{kPyCharm, kPyBeauty, kPyCharmUnforced, kPyBeautyUnforced,
kPyJpsi, kPyJpsiChi, kPyMb, kPyMbNonDiffr, kPyJets, kPyDirectGamma,
- kPyCharmPbPbMNR, kPyD0PbPbMNR, kPyDPlusPbPbMNR, kPyBeautyPbPbMNR,
- kPyCharmpPbMNR, kPyD0pPbMNR, kPyDPluspPbMNR, kPyBeautypPbMNR,
- kPyCharmppMNR, kPyD0ppMNR, kPyDPlusppMNR, kPyBeautyppMNR}
+ kPyCharmPbPbMNR, kPyD0PbPbMNR, kPyDPlusPbPbMNR, kPyDPlusStrangePbPbMNR, kPyBeautyPbPbMNR,
+ kPyCharmpPbMNR, kPyD0pPbMNR, kPyDPluspPbMNR, kPyDPlusStrangepPbMNR, kPyBeautypPbMNR,
+ kPyCharmppMNR, kPyCharmppMNRwmi, kPyD0ppMNR, kPyDPlusppMNR, kPyDPlusStrangeppMNR,
+ kPyBeautyppMNR, kPyBeautyppMNRwmi, kPyW, kPyZ, kPyMbMSEL1,
+ kPyOldUEQ2ordered, kPyOldUEQ2ordered2, kPyOldPopcorn}
Process_t;
/*
typedef enum
virtual void PrintParticles();
virtual void ResetDecayTable();
virtual void SetDecayTable();
+ virtual void Pyevnw();
virtual void Pycell(Int_t& nclus);
virtual void Pyclus(Int_t& nclus);
virtual void Pyshow(Int_t ip1, Int_t ip2, Double_t qmax);
virtual void InitQuenching(Float_t bmin, Float_t bmax, Float_t k, Int_t iECMethod);
virtual void Pyquen(Double_t a, Int_t ibf, Double_t b);
virtual void GetQuenchingParameters(Double_t& xp, Double_t& yp, Double_t z[4]);
-
-
// return instance of the singleton
static AliPythia* Instance();
virtual void Quench();
static AliPythia* fgAliPythia; // Pointer to single instance
private:
AliPythia();
-
+ void ConfigHeavyFlavor();
+ void AtlasTuning();
ClassDef(AliPythia,1) //ALICE UI to PYTHIA
};
+