Removing AliMCProcess and AliMC
[u/mrichter/AliRoot.git] / STEER / AliGenerator.h
index 5de8143f8f9a5853a25ae0a8f2e84ddd08e54505..2707a45bc8dfc309b81d9ea8e3025f0e4b658409 100644 (file)
@@ -14,8 +14,9 @@
 
 #include "TLorentzVector.h"
 #include "TArrayF.h"
+#include "TMCProcess.h"
+
 #include "AliRndm.h"
-#include "AliMCProcess.h"
 class TGenerator;
 class AliStack;
 
@@ -78,13 +79,13 @@ class AliGenerator : public TNamed, public AliRndm
  protected:
     virtual  void  SetTrack(Int_t done, Int_t parent, Int_t pdg,
                                Float_t *pmom, Float_t *vpos, Float_t *polar,
-                               Float_t tof, AliMCProcess mech, Int_t &ntr,
+                               Float_t tof, TMCProcess mech, Int_t &ntr,
                                Float_t weight = 1, Int_t is = 0);
     virtual  void  SetTrack(Int_t done, Int_t parent, Int_t pdg,
                       Double_t px, Double_t py, Double_t pz, Double_t e,
                       Double_t vx, Double_t vy, Double_t vz, Double_t tof,
                       Double_t polx, Double_t poly, Double_t polz,
-                      AliMCProcess mech, Int_t &ntr, Float_t weight = 1, Int_t is = 0);
+                      TMCProcess mech, Int_t &ntr, Float_t weight = 1, Int_t is = 0);
     virtual void   KeepTrack(Int_t itrack); 
     virtual void   SetHighWaterMark(Int_t nt);