File tree Expand file tree Collapse file tree
MC/config/PWGHF/external/generator Expand file tree Collapse file tree Original file line number Diff line number Diff line change @@ -30,6 +30,14 @@ public:
3030 /// Destructor
3131 ~GeneratorPythia8GapTriggeredHF () = default ;
3232
33+ Bool_t Init () override
34+ {
35+ addSubGenerator (0 , "Minimum bias" );
36+ addSubGenerator (4 , "Charm injected" );
37+ addSubGenerator (5 , "Beauty injected" );
38+ return o2 ::eventgen ::GeneratorPythia8 ::Init ();
39+ }
40+
3341 void addTriggerOnHadron (int hadPdg ) { mHadronPdg = hadPdg ; };
3442 void setQuarkTrigger (bool doNoQuarkTrigger ) { mDoNoQuarkTrigger = doNoQuarkTrigger ; };
3543 void setQuarkRapidity (float yMin , float yMax )
@@ -56,12 +64,14 @@ protected:
5664 genOk = selectEvent (mPythia .event );
5765 }
5866 }
67+ notifySubGenerator (mQuarkPdg );
5968 } else {
6069 // Generate minimum-bias event
6170 bool genOk = false;
6271 while (!genOk ) {
6372 genOk = GeneratorPythia8 ::generateEvent ();
6473 }
74+ notifySubGenerator (0 );
6575 }
6676
6777 mGeneratedEvents ++ ;
You can’t perform that action at this time.
0 commit comments