]> git.uio.no Git - u/mrichter/AliRoot.git/blobdiff - TDPMjet/TDPMjet.h
PHOS mapping with 20 objects: one per module per RCU
[u/mrichter/AliRoot.git] / TDPMjet / TDPMjet.h
index 867280e745e06eb0a99000ef3a973a4768a9d785..d50c1fe32728c2108a7885147b560dfae5f8e562 100644 (file)
@@ -17,7 +17,7 @@
 //*KEND.
 #endif
 
-typedef enum {kDpmMb, kDpmMbNonDiffr, kDpmDiffr, kDpmSingleDiffr, kDpmDoubleDiffr} DpmProcess_t;
+typedef enum {kDpmMb, kDpmMbNonDiffr, kDpmDiffr, kDpmSingleDiffr, kDpmDoubleDiffr, kDpmCentralDiffr} DpmProcess_t;
 class TClonesArray;
 
 
@@ -70,8 +70,8 @@ public:
    virtual void  SetfFCentr(Int_t icentr)  {fFCentr = icentr;}
    virtual Int_t GetfFCentr() const        {return fFCentr;}
 
-   virtual void  SetPi0Decay(Int_t iPi0)  {fPi0Decay = iPi0;}
-
+   virtual void  SetPi0Decay(Int_t iPi0)    {fPi0Decay = iPi0;}
+   virtual void  SetDecayAll(Int_t iDecAll) {fDecayAll = iDecAll;}
    
    // Access to DPMJET common blocks:
    virtual Int_t    GetEvNum() const;            
@@ -130,6 +130,7 @@ protected:
    Float_t      fBmax;   // Maximum impact parameter
    Int_t        fFCentr;  // Flag to force central collisions
    Int_t        fPi0Decay;// Flag for pi0 decays
+   Int_t        fDecayAll;// Flag to decay also long-lived particles
    DpmProcess_t fProcess; // Process type
    
    ClassDef(TDPMjet,2)  //Interface to DPMJET Event Generator