backPropagate() | BaseParticlePropagator | |
BaseParticlePropagator() | BaseParticlePropagator | |
BaseParticlePropagator(const RawParticle &myPart, double r, double z, double B) | BaseParticlePropagator | |
BaseParticlePropagator(const RawParticle &myPart, double r, double z, double B, double t) | BaseParticlePropagator | |
bField | BaseParticlePropagator | private |
c_light() const | BaseParticlePropagator | inlineprotected |
debug | BaseParticlePropagator | private |
decayed | BaseParticlePropagator | private |
fiducial | BaseParticlePropagator | protected |
fieldMap(double x, double y, double z) | ParticlePropagator | |
fieldMap(const TrackerLayer &layer, double coord, int success) | ParticlePropagator | |
firstLoop | BaseParticlePropagator | private |
getMagneticField() const | BaseParticlePropagator | inline |
getSuccess() const | BaseParticlePropagator | inline |
hasDecayed() const | BaseParticlePropagator | inline |
helixCentreDistToAxis() const | BaseParticlePropagator | inline |
helixCentreDistToAxis(double xC, double yC) const | BaseParticlePropagator | inline |
helixCentrePhi() const | BaseParticlePropagator | inline |
helixCentrePhi(double xC, double yC) const | BaseParticlePropagator | inline |
helixCentreX() const | BaseParticlePropagator | inline |
helixCentreX(double radius, double phi) const | BaseParticlePropagator | inline |
helixCentreY() const | BaseParticlePropagator | inline |
helixCentreY(double radius, double phi) const | BaseParticlePropagator | inline |
helixRadius() const | BaseParticlePropagator | inline |
helixRadius(double pT) const | BaseParticlePropagator | inline |
helixStartPhi() const | BaseParticlePropagator | inline |
increaseRCyl(double delta) | BaseParticlePropagator | inline |
init() | BaseParticlePropagator | |
initProperDecayTime() | ParticlePropagator | |
inside() const | BaseParticlePropagator | inline |
inside(double rPos2) const | BaseParticlePropagator | inline |
onBarrel() const | BaseParticlePropagator | inline |
onBarrel(double rPos2) const | BaseParticlePropagator | inline |
onEndcap() const | BaseParticlePropagator | inline |
onEndcap(double rPos2) const | BaseParticlePropagator | inline |
onFiducial() const | BaseParticlePropagator | inline |
onSurface() const | BaseParticlePropagator | inline |
onSurface(double rPos2) const | BaseParticlePropagator | inline |
particle() const | BaseParticlePropagator | inline |
particle() | BaseParticlePropagator | inline |
particle_ | BaseParticlePropagator | private |
particleDataTable() const | ParticlePropagator | inline |
ParticlePropagator() | ParticlePropagator | |
ParticlePropagator(const RawParticle &myPart, double R, double Z, const MagneticFieldMap *aFieldMap, const RandomEngineAndDistribution *engine, const HepPDT::ParticleDataTable *table) | ParticlePropagator | |
ParticlePropagator(const RawParticle &myPart, const MagneticFieldMap *aFieldMap, const RandomEngineAndDistribution *engine, const HepPDT::ParticleDataTable *table) | ParticlePropagator | |
ParticlePropagator(const XYZTLorentzVector &p, const XYZTLorentzVector &v, float q, const MagneticFieldMap *aFieldMap, const HepPDT::ParticleDataTable *table) | ParticlePropagator | |
ParticlePropagator(const XYZTLorentzVector &p, const XYZVector &v, float q, const MagneticFieldMap *aFieldMap, const HepPDT::ParticleDataTable *table) | ParticlePropagator | |
ParticlePropagator(const FSimTrack &simTrack, const MagneticFieldMap *aFieldMap, const RandomEngineAndDistribution *engine, const HepPDT::ParticleDataTable *table) | ParticlePropagator | |
ParticlePropagator(const ParticlePropagator &myPropPart) | ParticlePropagator | |
ParticlePropagator(const BaseParticlePropagator &myPropPart, const MagneticFieldMap *aFieldMap, const HepPDT::ParticleDataTable *table) | ParticlePropagator | |
propagate() | BaseParticlePropagator | |
propagated() const | ParticlePropagator | |
propagateToBeamCylinder(const XYZTLorentzVector &v, double radius=0.) | BaseParticlePropagator | |
propagateToBoundSurface(const TrackerLayer &) | ParticlePropagator | |
propagateToClosestApproach(double x0=0., double y0=0., bool first=true) | ParticlePropagator | |
propagateToEcal(bool first=true) | BaseParticlePropagator | |
propagateToEcalEntrance(bool first=true) | BaseParticlePropagator | |
propagateToHcalEntrance(bool first=true) | BaseParticlePropagator | |
propagateToHcalExit(bool first=true) | BaseParticlePropagator | |
propagateToHOLayer(bool first=true) | BaseParticlePropagator | |
propagateToNominalVertex(const XYZTLorentzVector &hit2=XYZTLorentzVector(0., 0., 0., 0.)) | ParticlePropagator | |
propagateToPreshowerLayer1(bool first=true) | BaseParticlePropagator | |
propagateToPreshowerLayer2(bool first=true) | BaseParticlePropagator | |
propagateToVFcalEntrance(bool first=true) | BaseParticlePropagator | |
propDir | BaseParticlePropagator | private |
properDecayTime | BaseParticlePropagator | private |
properTime | BaseParticlePropagator | private |
random | ParticlePropagator | private |
rCyl | BaseParticlePropagator | private |
rCyl2 | BaseParticlePropagator | private |
resetDebug() | BaseParticlePropagator | inline |
setDebug() | BaseParticlePropagator | inline |
setMagneticField(double b) | BaseParticlePropagator | inline |
setParticle(RawParticle const &iParticle) | BaseParticlePropagator | inline |
setPropagationConditions(const TrackerLayer &, bool firstLoop=true) | ParticlePropagator | |
BaseParticlePropagator::setPropagationConditions(double r, double z, bool firstLoop=true) | BaseParticlePropagator | |
setProperDecayTime(double t) | BaseParticlePropagator | inline |
success | BaseParticlePropagator | protected |
theFieldMap | ParticlePropagator | private |
theTable | ParticlePropagator | private |
xyImpactParameter(double x0=0., double y0=0.) const | BaseParticlePropagator | |
zCyl | BaseParticlePropagator | private |
zImpactParameter(double x0=0, double y0=0.) const | BaseParticlePropagator | inline |