@@ -459,6 +459,30 @@ MCSignal* o2::aod::dqmcsignals::GetMCSignal(const char* name)
459459 signal = new MCSignal (name, " Electron-muon pair" , {electron, muon}, {-1 , -1 });
460460 return signal;
461461 }
462+ if (!nameStr.compare (" emuFromOpenHFhadron" )) {
463+ MCProng electron (2 , {11 , 902 }, {true , true }, {false , false }, {0 , 0 }, {0 , 0 }, {false , false });
464+ electron.SetSourceBit (0 , MCProng::kPhysicalPrimary );
465+ MCProng muon (2 , {13 , 902 }, {true , true }, {false , false }, {0 , 0 }, {0 , 0 }, {false , false });
466+ muon.SetSourceBit (0 , MCProng::kPhysicalPrimary );
467+ signal = new MCSignal (name, " e and mu each from an open charm or beauty hadron decay" , {electron, muon}, {-1 , -1 });
468+ return signal;
469+ }
470+ if (!nameStr.compare (" emuFromOpenCharmHadron" )) {
471+ MCProng electron (2 , {11 , 402 }, {true , true }, {false , false }, {0 , 0 }, {0 , 0 }, {false , false });
472+ electron.SetSourceBit (0 , MCProng::kPhysicalPrimary );
473+ MCProng muon (2 , {13 , 402 }, {true , true }, {false , false }, {0 , 0 }, {0 , 0 }, {false , false });
474+ muon.SetSourceBit (0 , MCProng::kPhysicalPrimary );
475+ signal = new MCSignal (name, " e and mu each from an open charm hadron decay" , {electron, muon}, {-1 , -1 });
476+ return signal;
477+ }
478+ if (!nameStr.compare (" emuFromOpenBeautyHadron" )) {
479+ MCProng electron (2 , {11 , 502 }, {true , true }, {false , false }, {0 , 0 }, {0 , 0 }, {false , false });
480+ electron.SetSourceBit (0 , MCProng::kPhysicalPrimary );
481+ MCProng muon (2 , {13 , 502 }, {true , true }, {false , false }, {0 , 0 }, {0 , 0 }, {false , false });
482+ muon.SetSourceBit (0 , MCProng::kPhysicalPrimary );
483+ signal = new MCSignal (name, " e and mu each from an open beauty hadron decay" , {electron, muon}, {-1 , -1 });
484+ return signal;
485+ }
462486 if (!nameStr.compare (" dielectronFromPC" )) {
463487 MCProng prong (2 , {11 , 22 }, {true , true }, {false , false }, {0 , 0 }, {0 , 0 }, {false , false });
464488 signal = new MCSignal (name, " dielectron from a photon conversion" , {prong, prong}, {1 , 1 });
0 commit comments