chooseMagFieldExtrapolator(const double zStart, const double zTarget) | TrackFirstCleverExtrapolator | [inline, private] |
createTransportSteps(double zStart, double zTarget, std::list< TrackTransportStep > &transList) | TrackFirstCleverExtrapolator | [private] |
electronEnergyLoss(State &state, double radLength) | TrackFirstCleverExtrapolator | [private] |
energyLoss(State &state, double tWall, const Material *aMaterial) | TrackFirstCleverExtrapolator | [private] |
initialize() | TrackFirstCleverExtrapolator | [virtual] |
interfaceID() | ITrackExtrapolator | [inline, static] |
m_applyElectronEnergyLossCorr | TrackFirstCleverExtrapolator | [private] |
m_applyEnergyLossCorr | TrackFirstCleverExtrapolator | [private] |
m_applyMultScattCorr | TrackFirstCleverExtrapolator | [private] |
m_eMax | TrackFirstCleverExtrapolator | [private] |
m_energyLoss | TrackFirstCleverExtrapolator | [private] |
m_F | TrackExtrapolator | [protected] |
m_fms2 | TrackFirstCleverExtrapolator | [private] |
m_freeFieldExtrapolator | TrackFirstCleverExtrapolator | [private] |
m_freeFieldExtrapolatorName | TrackFirstCleverExtrapolator | [private] |
m_longFieldExtrapolator | TrackFirstCleverExtrapolator | [private] |
m_longFieldExtrapolatorName | TrackFirstCleverExtrapolator | [private] |
m_maxStepSize | TrackFirstCleverExtrapolator | [private] |
m_minRadThreshold | TrackFirstCleverExtrapolator | [private] |
m_particleType | TrackFirstCleverExtrapolator | [private] |
m_shortDist | TrackFirstCleverExtrapolator | [private] |
m_shortFieldExtrapolator | TrackFirstCleverExtrapolator | [private] |
m_shortFieldExtrapolatorName | TrackFirstCleverExtrapolator | [private] |
m_startElectronCorr | TrackFirstCleverExtrapolator | [private] |
m_stopElectronCorr | TrackFirstCleverExtrapolator | [private] |
m_thickWall | TrackFirstCleverExtrapolator | [private] |
m_tMax | TrackFirstCleverExtrapolator | [private] |
m_transportSvc | TrackFirstCleverExtrapolator | [private] |
m_upStream | TrackFirstCleverExtrapolator | [private] |
m_zFieldStart | TrackFirstCleverExtrapolator | [private] |
m_zFieldStop | TrackFirstCleverExtrapolator | [private] |
momentum(const Track &track, double z, HepVector3D &mom, HepSymMatrix &errMom, ParticleID pid=ParticleID(211)) | TrackExtrapolator | [virtual] |
momentum(const Track &track, const HepPlane3D &plane, HepVector3D &mom, HepSymMatrix &errMom, ParticleID pid=ParticleID(211)) | TrackExtrapolator | [virtual] |
momentum(const Track &track, double z, HepVector3D &mom, ParticleID pid=ParticleID(211)) | TrackExtrapolator | [virtual] |
momentum(const Track &track, const HepPlane3D &plane, HepVector3D &mom, ParticleID pid=ParticleID(211)) | TrackExtrapolator | [virtual] |
p(const Track &track, double z, double &p, ParticleID pid=ParticleID(211)) | TrackExtrapolator | [virtual] |
p(const Track &track, const HepPlane3D &plane, double &p, ParticleID pid=ParticleID(211)) | TrackExtrapolator | [virtual] |
position(const Track &track, double z, HepPoint3D &pos, HepSymMatrix &errPos, ParticleID pid=ParticleID(211)) | TrackExtrapolator | [virtual] |
position(const Track &track, const HepPlane3D &plane, HepPoint3D &pos, HepSymMatrix &errPos, ParticleID pid=ParticleID(211)) | TrackExtrapolator | [virtual] |
position(const Track &track, double z, HepPoint3D &pos, ParticleID pid=ParticleID(211)) | TrackExtrapolator | [virtual] |
position(const Track &track, const HepPlane3D &plane, HepPoint3D &pos, ParticleID pid=ParticleID(211)) | TrackExtrapolator | [virtual] |
positionAndMomentum(const Track &track, double z, HepPoint3D &pos, HepVector3D &mom, HepSymMatrix &cov6D, ParticleID pid=ParticleID(211)) | TrackExtrapolator | [virtual] |
positionAndMomentum(const Track &track, const HepPlane3D &plane, HepPoint3D &pos, HepVector3D &mom, HepSymMatrix &cov6D, ParticleID pid=ParticleID(211)) | TrackExtrapolator | [virtual] |
positionAndMomentum(const Track &track, double z, HepPoint3D &pos, HepVector3D &mom, ParticleID pid=ParticleID(211)) | TrackExtrapolator | [virtual] |
positionAndMomentum(const Track &track, const HepPlane3D &plane, HepPoint3D &pos, HepVector3D &mom, ParticleID pid=ParticleID(211)) | TrackExtrapolator | [virtual] |
propagate(State &state, double zNew=0, ParticleID partId=ParticleID(211)) | TrackFirstCleverExtrapolator | [virtual] |
TrackExtrapolator::propagate(const Track &track, double z, State &state, ParticleID pid=ParticleID(211)) | TrackExtrapolator | [virtual] |
TrackExtrapolator::propagate(const Track &track, const HepPlane3D &plane, State &state, ParticleID pid=ParticleID(211)) | TrackExtrapolator | [virtual] |
TrackExtrapolator::propagate(State &state, const HepPlane3D &plane, ParticleID pid=ParticleID(211)) | TrackExtrapolator | [inline, virtual] |
pt(const Track &track, double z, double &pt, ParticleID pid=ParticleID(211)) | TrackExtrapolator | [virtual] |
pt(const Track &track, const HepPlane3D &plane, double &pt, ParticleID pid=ParticleID(211)) | TrackExtrapolator | [virtual] |
slopes(const Track &track, double z, HepVector3D &slopes, HepSymMatrix &errSlopes, ParticleID pid=ParticleID(211)) | TrackExtrapolator | [virtual] |
slopes(const Track &track, const HepPlane3D &plane, HepVector3D &slopes, HepSymMatrix &errSlopes, ParticleID pid=ParticleID(211)) | TrackExtrapolator | [virtual] |
slopes(const Track &track, double z, HepVector3D &slopes, ParticleID pid=ParticleID(211)) | TrackExtrapolator | [virtual] |
slopes(const Track &track, const HepPlane3D &plane, HepVector3D &slopes, ParticleID pid=ParticleID(211)) | TrackExtrapolator | [virtual] |
thickScatter(State &state, double tWall, double radLength) | TrackFirstCleverExtrapolator | [private] |
thinScatter(State &state, double radLength) | TrackFirstCleverExtrapolator | [private] |
TrackExtrapolator(const std::string &type, const std::string &name, const IInterface *parent) | TrackExtrapolator | |
TrackFirstCleverExtrapolator(const std::string &type, const std::string &name, const IInterface *parent) | TrackFirstCleverExtrapolator | |
transportMatrix() const | TrackExtrapolator | [virtual] |
updateState(State &state, double z) const | TrackExtrapolator | [protected, virtual] |
updateTransportMatrix(const HepMatrix &newStepF) | TrackFirstCleverExtrapolator | [inline, private] |
zScatter(const double z1, const double z2) const | TrackFirstCleverExtrapolator | [private] |
~TrackExtrapolator() | TrackExtrapolator | [virtual] |
~TrackFirstCleverExtrapolator() | TrackFirstCleverExtrapolator | [virtual] |