1 #ifndef MACRO_G4KFPARTICLE_C
2 #define MACRO_G4KFPARTICLE_C
6 #include <kfparticle_sphenix/KFParticle_sPHENIX.h>
24 namespace KFParticleBaseCut
42 std::string motherName =
"Upsilon";
52 kfparticle->
setOutputName(
"KFParticleOutput_" + motherName +
"_reconstruction.root");
54 std::pair<std::string, int> daughterList[99];
56 daughterList[0] = make_pair(
"electron", +1);
57 daughterList[1] = make_pair(
"electron", -1);
85 std::string motherName =
"D0";
95 kfparticle->
setOutputName(
"KFParticleOutput_" + motherName +
"_reconstruction.root");
97 std::pair<std::string, int> daughterList[99];
99 daughterList[0] = make_pair(
"kaon", -1);
100 daughterList[1] = make_pair(
"pion", +1);
128 std::string motherName =
"Lambdac";
138 kfparticle->
setOutputName(
"KFParticleOutput_" + motherName +
"_reconstruction.root");
140 std::pair<std::string, int> daughterList[99];
142 daughterList[0] = make_pair(
"proton", +1);
143 daughterList[1] = make_pair(
"kaon", -1);
144 daughterList[2] = make_pair(
"pion", +1);