#include "FastSimulation/Particle/interface/makeParticle.h"
#include "CommonTools/BaseParticlePropagator/interface/RawParticle.h"
Go to the source code of this file.
Functions | |
RawParticle | makeParticle (HepPDT::ParticleDataTable const *table, int id, const math::XYZTLorentzVector &p) |
RawParticle | makeParticle (HepPDT::ParticleDataTable const *table, int id, const math::XYZTLorentzVector &p, const math::XYZTLorentzVector &xStart) |
RawParticle | unchecked_makeParticle (int id, const math::XYZTLorentzVector &p, double mass, double charge) |
RawParticle | unchecked_makeParticle (int id, const math::XYZTLorentzVector &p, const math::XYZTLorentzVector &xStart, double mass, double charge) |
RawParticle makeParticle | ( | HepPDT::ParticleDataTable const * | table, |
int | id, | ||
const math::XYZTLorentzVector & | p | ||
) |
Definition at line 28 of file makeParticle.cc.
References RecoTauCleanerPlugins::charge, info(), ResonanceBuilder::mass, and unchecked_makeParticle().
Referenced by FBaseSimEvent::addParticles(), PairProductionSimulator::compute(), BremsstrahlungSimulator::compute(), NuclearInteractionSimulator::compute(), MuonBremsstrahlungSimulator::compute(), FastSimProducer::createFSimTrack(), FBaseSimEvent::fill(), PythiaDecays::particleDaughters(), and NuclearInteractionFTFSimulator::saveDaughter().
RawParticle makeParticle | ( | HepPDT::ParticleDataTable const * | table, |
int | id, | ||
const math::XYZTLorentzVector & | p, | ||
const math::XYZTLorentzVector & | xStart | ||
) |
Definition at line 40 of file makeParticle.cc.
References RecoTauCleanerPlugins::charge, info(), ResonanceBuilder::mass, and unchecked_makeParticle().
|
inline |
Definition at line 19 of file makeParticle.cc.
Referenced by makeParticle().
|
inline |
Definition at line 23 of file makeParticle.cc.