
Class: AliPythiaRndm Responsibilities: Interface to Root random number generator from Fortran (re-implements FINCTION PYR from PYTHIA) Very similar to AliHijingRndm Collaborators: AliPythia and AliGenPythia classes Example: root> AliPythia::Instance(); root> AliPythiaRndm::SetPythiaRandom(new TRandom3()); root> AliPythiaRndm::GetPythiaRandom()->SetSeed(0); root> cout<<"Seed "<< AliPythiaRndm::GetPythiaRandom()->GetSeed() <<endl;
| AliPythiaRndm() | |
| AliPythiaRndm(const AliPythiaRndm&) | |
| virtual | ~AliPythiaRndm() |
| static TClass* | Class() |
| static TRandom* | GetPythiaRandom() |
| virtual TClass* | IsA() const |
| AliPythiaRndm& | operator=(const AliPythiaRndm&) |
| static void | SetPythiaRandom(TRandom* ran = 0) |
| virtual void | ShowMembers(TMemberInspector&) |
| virtual void | Streamer(TBuffer&) |
| void | StreamerNVirtual(TBuffer& ClassDef_StreamerNVirtual_b) |
| Inheritance Chart: | |||||
|
Default constructor. The static data member is initialized in the implementation file