1 ///////////////////////////////////////////////////////////////////
3 // Generate the final state of the interaction as the input //
4 // to the MonteCarlo //
8 <img src="picts/AliGeneratorClass.gif">
11 <font size=+2 color=red>
12 <p>The responsible person for this module is
13 <a href="mailto:andreas.morsch@cern.ch">Andreas Morsch</a>.
19 ///////////////////////////////////////////////////////////////////
21 #include "AliGenerator.h"
24 ClassImp(AliGenerator)
26 TGenerator* AliGenerator::fgMCEvGen=0;
28 //____________________________________________________________
29 AliGenerator::AliGenerator()
31 printf("\n Initialising AliGenerator\n\n");
33 gAlice->SetGenerator(this);
43 // fTitle="Base Generator Class";
47 fOrigin[0]=fOrigin[1]=fOrigin[2]=0;
48 fOsigma[0]=fOsigma[1]=fOsigma[2]=0;
51 //____________________________________________________________
52 AliGenerator::AliGenerator(Int_t npart)
55 printf("\n Initialising AliGenerator\n\n");
56 gAlice->SetGenerator(this);
62 SetNumberParticles(npart);
66 // fTitle="Base Generator Class";
71 fOrigin[0]=fOrigin[1]=fOrigin[2]=0;
72 fOsigma[0]=fOsigma[1]=fOsigma[2]=0;
74 fVMin[0]=fVMin[1]=fVMin[2]=0;
76 fVMax[0]=fVMax[1]=fVMax[2]=10000;
79 //____________________________________________________________
80 AliGenerator::~AliGenerator()
87 void AliGenerator::Init()