Correct handling of seeds for MC on the fly trains
authorjgrosseo <jgrosseo@cern.ch>
Wed, 3 Dec 2014 16:43:42 +0000 (17:43 +0100)
committerjgrosseo <jgrosseo@cern.ch>
Wed, 3 Dec 2014 16:43:42 +0000 (17:43 +0100)
commit1f6c58c11e9a1fff69bd76d8465193f57e22ba8a
treebf7aa6f925e0d6e0ede01a732081e48a27c78765
parentcea65e981dabdae6161023433afcb973793dd171
Correct handling of seeds for MC on the fly trains

Adding AliGenerator::SetSeed which AliFatal by default
It has to be overwritten in the deriving classes

Implemented in PYTHIA6, 8, Hijing, AMPT
Change of signature in TUHKMgen which already had SetSeed function
16 files changed:
PYTHIA6/AliGenPythia.cxx
PYTHIA6/AliGenPythia.h
PYTHIA6/AliGenPythiaPlus.cxx
PYTHIA6/AliGenPythiaPlus.h
PYTHIA6/AliPythiaBase.cxx
PYTHIA6/AliPythiaBase.h
PYTHIA8/AliPythia8.cxx
PYTHIA8/AliPythia8.h
STEER/STEER/AliGenerator.cxx
STEER/STEER/AliGenerator.h
STEER/STEER/AliMCGenHandler.cxx
TAmpt/AliGenAmpt.cxx
TAmpt/AliGenAmpt.h
THijing/AliGenHijing.cxx
THijing/AliGenHijing.h
TUHKMgen/AliGenUHKM.h