]> git.uio.no Git - u/mrichter/AliRoot.git/blobdiff - PYTHIA6/AliDecayerPythia.h
Upgrade of the Cascade envt :
[u/mrichter/AliRoot.git] / PYTHIA6 / AliDecayerPythia.h
index e048f049a37e3520bea573b210d161fa003be587..45cd8847704d4f1107a50a15ddc03b82877c8b89 100644 (file)
@@ -29,6 +29,7 @@ public AliDecayer
       {SetForceDecay((Decay_t) decay);}
     virtual void    ForceDecay();
     virtual void    HeavyFlavourOff() {fHeavyFlavour = kFALSE;}
+    virtual void    DecayLongLivedParticles()  {fLongLived    = kTRUE;}
     virtual Float_t GetPartialBranchingRatio(Int_t ipart);
     virtual Float_t GetLifetime(Int_t kf);
     virtual void    WriteDecayTable();
@@ -43,6 +44,7 @@ public AliDecayer
     void     ForceParticleDecay(Int_t particle, Int_t* products, Int_t* mult, Int_t npart);
     void     ForceHadronicD(Int_t optUser4Bodies=1);
     void     ForceOmega();
+    void     ForceLambda();
     void     SwitchOffHeavyFlavour();
     Float_t  GetBraPart(Int_t kf);
     void     Copy(TObject &decayer) const;
@@ -56,6 +58,7 @@ public AliDecayer
     Decay_t     fDecay;           //  Forced decay mode
     Float_t     fBraPart[501];    //! Branching ratios
     Bool_t      fHeavyFlavour;    //! Flag for heavy flavors
+    Bool_t      fLongLived;       //! Flag for long lived particle decay
     static Bool_t fgInit;         //! initialization flag 
     
     ClassDef(AliDecayerPythia, 3) // AliDecayer implementation using Pythia