128 TParticle* particle =
static_cast<TParticle*
>(
object);
129 auto statusCode = particle->GetStatusCode();
135 mParticles.emplace_back(particle->GetPdgCode(),
137 particle->GetFirstMother(),
138 particle->GetSecondMother(),
139 particle->GetFirstDaughter(),
140 particle->GetLastDaughter(),
150 tgt.SetPolarTheta(particle->GetPolarTheta());
151 tgt.SetPolarPhi(particle->GetPolarPhi());
152 tgt.SetCalcMass(particle->GetCalcMass());
153 tgt.SetWeight(particle->GetWeight());
void setup(const GeneratorFileOrCmdParam ¶m0, const GeneratorTParticleParam ¶m, const conf::SimConfig &config)
virtual ~GeneratorTParticle()
TClonesArray * mTParticles
void setBranchName(const std::string &val)
void setTreeName(const std::string &val)
Bool_t importParticles() override
Bool_t generateEvent() override