#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 29 of file makeParticle.cc.
References ALCARECOTkAlJpsiMuMu_cff::charge, info(), ResonanceBuilder::mass, source_particleGun_cfi::ParticleID, 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 41 of file makeParticle.cc.
References ALCARECOTkAlJpsiMuMu_cff::charge, info(), ResonanceBuilder::mass, source_particleGun_cfi::ParticleID, and unchecked_makeParticle().
|
inline |
Definition at line 20 of file makeParticle.cc.
Referenced by makeParticle().
|
inline |
Definition at line 24 of file makeParticle.cc.