This is the complete list of members for Geant4ePropagator, including all inherited members.
clone() const override | Geant4ePropagator | inlinevirtual |
configureAnyPropagation(G4ErrorMode &mode, SurfaceType const &pDest, GlobalPoint const &cmsInitPos, GlobalVector const &cmsInitMom) const | Geant4ePropagator | private |
configureAnyPropagation(G4ErrorMode &mode, Plane const &pDest, GlobalPoint const &cmsInitPos, GlobalVector const &cmsInitMom) const | Geant4ePropagator | private |
configureAnyPropagation(G4ErrorMode &mode, Cylinder const &pDest, GlobalPoint const &cmsInitPos, GlobalVector const &cmsInitMom) const | Geant4ePropagator | private |
configurePropagation(G4ErrorMode &mode, SurfaceType const &pDest, GlobalPoint const &cmsInitPos, GlobalVector const &cmsInitMom) const | Geant4ePropagator | private |
debugReportPlaneSetup(GlobalPoint const &posPlane, HepGeom::Point3D< double > const &surfPos, GlobalVector const &normalPlane, HepGeom::Normal3D< double > const &surfNorm, const Plane &pDest) const | Geant4ePropagator | private |
debugReportTrackState(std::string const ¤tContext, GlobalPoint const &cmsInitPos, CLHEP::Hep3Vector const &g4InitPos, GlobalVector const &cmsInitMom, CLHEP::Hep3Vector const &g4InitMom, const SurfaceType &pDest) const | Geant4ePropagator | private |
ensureGeant4eIsInitilized(bool forceInit) const | Geant4ePropagator | private |
ErrorTargetPair typedef | Geant4ePropagator | private |
Geant4ePropagator(const MagneticField *field=nullptr, std::string particleName="mu", PropagationDirection dir=alongMomentum, double plimit=1.0) | Geant4ePropagator | |
generateParticleName(int charge) const | Geant4ePropagator | private |
getSurfaceType(SurfaceType const &surface) const | Geant4ePropagator | private |
getSurfaceType(Cylinder const &c) const | Geant4ePropagator | private |
getSurfaceType(Plane const &c) const | Geant4ePropagator | private |
magneticField() const override | Geant4ePropagator | inlinevirtual |
plimit_ | Geant4ePropagator | private |
propagate(STA const &state, SUR const &surface) const | Propagator | inline |
propagate(const FreeTrajectoryState &ftsStart, const GlobalPoint &pDest) const final | Propagator | inlinevirtual |
propagate(const FreeTrajectoryState &ftsStart, const GlobalPoint &pDest1, const GlobalPoint &pDest2) const final | Propagator | inlinevirtual |
propagate(const FreeTrajectoryState &ftsStart, const reco::BeamSpot &beamSpot) const final | Propagator | inlinevirtual |
propagateGeneric(const FreeTrajectoryState &ftsStart, const SurfaceType &pDest) const | Geant4ePropagator | private |
propagateWithPath(const FreeTrajectoryState &, const Plane &) const override | Geant4ePropagator | virtual |
propagateWithPath(const FreeTrajectoryState &, const Cylinder &) const override | Geant4ePropagator | virtual |
propagateWithPath(const TrajectoryStateOnSurface &, const Plane &) const override | Geant4ePropagator | virtual |
propagateWithPath(const TrajectoryStateOnSurface &, const Cylinder &) const override | Geant4ePropagator | virtual |
Propagator::propagateWithPath(const FreeTrajectoryState &, const Surface &) const final | Propagator | virtual |
Propagator::propagateWithPath(const TrajectoryStateOnSurface &tsos, const Surface &sur) const final | Propagator | virtual |
Propagator::propagateWithPath(const FreeTrajectoryState &ftsStart, const GlobalPoint &pDest) const | Propagator | virtual |
Propagator::propagateWithPath(const FreeTrajectoryState &ftsStart, const GlobalPoint &pDest1, const GlobalPoint &pDest2) const | Propagator | virtual |
Propagator::propagateWithPath(const FreeTrajectoryState &ftsStart, const reco::BeamSpot &beamSpot) const | Propagator | virtual |
propagationDirection() const final | Propagator | inlinevirtual |
Propagator(PropagationDirection dir=alongMomentum) | Propagator | inlineexplicit |
setMaxDirectionChange(float phiMax) | Propagator | inlinevirtual |
setPropagationDirection(PropagationDirection dir) | Propagator | inlinevirtual |
theDir | Propagator | private |
theField | Geant4ePropagator | private |
theG4eData | Geant4ePropagator | private |
theG4eManager | Geant4ePropagator | private |
theParticleName | Geant4ePropagator | private |
transformToG4SurfaceTarget(const SurfaceType &pDest, bool moveTargetToEndOfSurface) const | Geant4ePropagator | private |
transformToG4SurfaceTarget(const Plane &pDest, bool moveTargetToEndOfSurface) const | Geant4ePropagator | private |
transformToG4SurfaceTarget(const Cylinder &pDest, bool moveTargetToEndOfSurface) const | Geant4ePropagator | private |
TsosPP typedef | Geant4ePropagator | private |
~Geant4ePropagator() override | Geant4ePropagator | |
~Propagator() | Propagator | virtual |