CMS 3D CMS Logo

Geant4ePropagator Member List

This is the complete list of members for Geant4ePropagator, including all inherited members.

clone() const overrideGeant4ePropagatorinlinevirtual
configureAnyPropagation(G4ErrorMode &mode, SurfaceType const &pDest, GlobalPoint const &cmsInitPos, GlobalVector const &cmsInitMom) constGeant4ePropagatorprivate
configureAnyPropagation(G4ErrorMode &mode, Plane const &pDest, GlobalPoint const &cmsInitPos, GlobalVector const &cmsInitMom) constGeant4ePropagator
configureAnyPropagation(G4ErrorMode &mode, Cylinder const &pDest, GlobalPoint const &cmsInitPos, GlobalVector const &cmsInitMom) constGeant4ePropagator
configurePropagation(G4ErrorMode &mode, SurfaceType const &pDest, GlobalPoint const &cmsInitPos, GlobalVector const &cmsInitMom) constGeant4ePropagatorprivate
debugReportPlaneSetup(GlobalPoint const &posPlane, HepGeom::Point3D< double > const &surfPos, GlobalVector const &normalPlane, HepGeom::Normal3D< double > const &surfNorm, const Plane &pDest) constGeant4ePropagatorprivate
debugReportTrackState(std::string const &currentContext, GlobalPoint const &cmsInitPos, CLHEP::Hep3Vector const &g4InitPos, GlobalVector const &cmsInitMom, CLHEP::Hep3Vector const &g4InitMom, const SurfaceType &pDest) constGeant4ePropagatorprivate
ensureGeant4eIsInitilized(bool forceInit) constGeant4ePropagatorprivate
ErrorTargetPair typedefGeant4ePropagatorprivate
Geant4ePropagator(const MagneticField *field=nullptr, std::string particleName="mu", PropagationDirection dir=alongMomentum, double plimit=1.0)Geant4ePropagator
generateParticleName(int charge) constGeant4ePropagatorprivate
getSurfaceType(SurfaceType const &surface) constGeant4ePropagatorprivate
getSurfaceType(Cylinder const &c) constGeant4ePropagator
getSurfaceType(Plane const &c) constGeant4ePropagator
magneticField() const overrideGeant4ePropagatorinlinevirtual
plimit_Geant4ePropagatorprivate
propagate(STA const &state, SUR const &surface) constPropagatorinline
propagate(const FreeTrajectoryState &ftsStart, const GlobalPoint &pDest) const finalPropagatorinlinevirtual
propagate(const FreeTrajectoryState &ftsStart, const GlobalPoint &pDest1, const GlobalPoint &pDest2) const finalPropagatorinlinevirtual
propagate(const FreeTrajectoryState &ftsStart, const reco::BeamSpot &beamSpot) const finalPropagatorinlinevirtual
propagateGeneric(const FreeTrajectoryState &ftsStart, const SurfaceType &pDest) constGeant4ePropagatorprivate
propagateWithPath(const FreeTrajectoryState &, const Plane &) const overrideGeant4ePropagatorvirtual
propagateWithPath(const FreeTrajectoryState &, const Cylinder &) const overrideGeant4ePropagatorvirtual
propagateWithPath(const TrajectoryStateOnSurface &, const Plane &) const overrideGeant4ePropagatorvirtual
propagateWithPath(const TrajectoryStateOnSurface &, const Cylinder &) const overrideGeant4ePropagatorvirtual
Propagator::propagateWithPath(const FreeTrajectoryState &, const Surface &) const finalPropagatorvirtual
Propagator::propagateWithPath(const TrajectoryStateOnSurface &tsos, const Surface &sur) const finalPropagatorvirtual
Propagator::propagateWithPath(const FreeTrajectoryState &ftsStart, const GlobalPoint &pDest) constPropagatorvirtual
Propagator::propagateWithPath(const FreeTrajectoryState &ftsStart, const GlobalPoint &pDest1, const GlobalPoint &pDest2) constPropagatorvirtual
Propagator::propagateWithPath(const FreeTrajectoryState &ftsStart, const reco::BeamSpot &beamSpot) constPropagatorvirtual
propagationDirection() const finalPropagatorinlinevirtual
Propagator(PropagationDirection dir=alongMomentum)Propagatorinlineexplicit
setMaxDirectionChange(float phiMax)Propagatorinlinevirtual
setPropagationDirection(PropagationDirection dir)Propagatorinlinevirtual
theFieldGeant4ePropagatorprivate
theG4eDataGeant4ePropagatorprivate
theG4eManagerGeant4ePropagatorprivate
theParticleNameGeant4ePropagatorprivate
transformToG4SurfaceTarget(const SurfaceType &pDest, bool moveTargetToEndOfSurface) constGeant4ePropagatorprivate
transformToG4SurfaceTarget(const Plane &pDest, bool moveTargetToEndOfSurface) constGeant4ePropagator
transformToG4SurfaceTarget(const Cylinder &pDest, bool moveTargetToEndOfSurface) constGeant4ePropagator
TsosPP typedefGeant4ePropagatorprivate
~Geant4ePropagator() overrideGeant4ePropagator
~Propagator()Propagatorvirtual