Skip to content

Commit 73f82af

Browse files
fcatalan92gconesab
authored andcommitted
Add generator information to the event
1 parent 98163be commit 73f82af

1 file changed

Lines changed: 10 additions & 0 deletions

File tree

MC/config/PWGHF/external/generator/generator_pythia8_gaptriggered_hf.C

Lines changed: 10 additions & 0 deletions
Original file line numberDiff line numberDiff 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++;

0 commit comments

Comments
 (0)