extrapolate(double &zIn, double pIn[5], double &zNew, double pOut[5], double fQp[25], int &istat) | TrackHerabExtrapolator | [private] |
initialize() | TrackHerabExtrapolator | [virtual] |
interfaceID() | ITrackExtrapolator | [inline, static] |
m_B | TrackHerabExtrapolator | [private] |
m_error | TrackHerabExtrapolator | [private] |
m_extrapolatorID | TrackHerabExtrapolator | [private] |
m_F | TrackExtrapolator | [protected] |
m_pIMF | TrackHerabExtrapolator | [private] |
m_point | TrackHerabExtrapolator | [private] |
m_qpCurls | TrackHerabExtrapolator | [private] |
m_stepMin | TrackHerabExtrapolator | [private] |
m_stepMinRK5 | TrackHerabExtrapolator | [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 &pState, double zNew=0, ParticleID partId=ParticleID(211)) | TrackHerabExtrapolator | [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] |
rk4fast(double &z_in, double *p_in, double &z_out, double *p_out, double *rkd, int &ierror) | TrackHerabExtrapolator | [private] |
rk4fast(double &z_in, double *p_in, double &z_out, double *p_out) | TrackHerabExtrapolator | [private] |
rk4order(double &z_in, double *p_in, double &z_out, double *p_out, double *rkd, int &ierror) | TrackHerabExtrapolator | [private] |
rk5fast(double &z_in, double *p_in, double &error, double &z_out, double *p_out, double *rkd, int &ierror) | TrackHerabExtrapolator | [private] |
rk5fast(double &z_in, double *p_in, double &error, double &z_out, double *p_out) | TrackHerabExtrapolator | [private] |
rk5numde(double &z_in, double *p_in, double &error, double &z_out, double *p_out, double *rkd, int &ierror) | TrackHerabExtrapolator | [private] |
rk5order(double &z_in, double *p_in, double &error, double &z_out, double *p_out, double *rkd, int &ierror) | TrackHerabExtrapolator | [private] |
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] |
TrackExtrapolator(const std::string &type, const std::string &name, const IInterface *parent) | TrackExtrapolator | |
TrackHerabExtrapolator(const std::string &type, const std::string &name, const IInterface *parent) | TrackHerabExtrapolator | |
transportMatrix() const | TrackExtrapolator | [virtual] |
updateState(State &state, double z) const | TrackExtrapolator | [protected, virtual] |
~TrackExtrapolator() | TrackExtrapolator | [virtual] |
~TrackHerabExtrapolator() | TrackHerabExtrapolator | [virtual] |