File tree Expand file tree Collapse file tree 3 files changed +15
-3
lines changed
Expand file tree Collapse file tree 3 files changed +15
-3
lines changed Original file line number Diff line number Diff line change @@ -278,5 +278,9 @@ private:
278278
279279 FairGenerator * generator_extraStrangeness ()
280280 {
281- return new GeneratorPythia8ExtraStrangeness ();
281+ auto generator = new GeneratorPythia8ExtraStrangeness ();
282+ gRandom -> SetSeed (0 );
283+ generator .readString ("Random:setSeed = on" );
284+ generator .readString ("Random:seed =" + std ::to_string (gRandom -> Integer (900000000 - 2 ) + 1 ));
285+ return generator ;
282286 }
Original file line number Diff line number Diff line change @@ -99,5 +99,9 @@ private:
9999
100100 FairGenerator * generator_syntheFlow ()
101101 {
102- return new GeneratorPythia8SyntheFlow ();
102+ auto generator = new GeneratorPythia8SyntheFlow ();
103+ gRandom -> SetSeed (0 );
104+ generator .readString ("Random:setSeed = on" );
105+ generator .readString ("Random:seed =" + std ::to_string (gRandom -> Integer (900000000 - 2 ) + 1 ));
106+ return generator ;
103107 }
Original file line number Diff line number Diff line change @@ -335,5 +335,9 @@ private:
335335
336336 FairGenerator * generator_syntheFlowXi ()
337337 {
338- return new GeneratorPythia8SyntheFlowXi ();
338+ auto generator = new GeneratorPythia8SyntheFlowXi ();
339+ gRandom -> SetSeed (0 );
340+ generator .readString ("Random:setSeed = on" );
341+ generator .readString ("Random:seed =" + std ::to_string (gRandom -> Integer (900000000 - 2 ) + 1 ));
342+ return generator ;
339343 }
You can’t perform that action at this time.
0 commit comments