CMS 3D CMS Logo

 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Properties Friends Macros Pages
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) const Geant4ePropagatorprivate
configureAnyPropagation(G4ErrorMode &mode, Plane const &pDest, GlobalPoint const &cmsInitPos, GlobalVector const &cmsInitMom) const Geant4ePropagator
configureAnyPropagation(G4ErrorMode &mode, Cylinder const &pDest, GlobalPoint const &cmsInitPos, GlobalVector const &cmsInitMom) const Geant4ePropagator
configurePropagation(G4ErrorMode &mode, SurfaceType const &pDest, GlobalPoint const &cmsInitPos, GlobalVector const &cmsInitMom) const Geant4ePropagatorprivate
debugReportPlaneSetup(GlobalPoint const &posPlane, HepGeom::Point3D< double > const &surfPos, GlobalVector const &normalPlane, HepGeom::Normal3D< double > const &surfNorm, const Plane &pDest) const Geant4ePropagatorprivate
debugReportTrackState(std::string const &currentContext, GlobalPoint const &cmsInitPos, CLHEP::Hep3Vector const &g4InitPos, GlobalVector const &cmsInitMom, CLHEP::Hep3Vector const &g4InitMom, const SurfaceType &pDest) const Geant4ePropagatorprivate
ensureGeant4eIsInitilized(bool forceInit) const Geant4ePropagatorprivate
ErrorTargetPair typedefGeant4ePropagatorprivate
Geant4ePropagator(const MagneticField *field=0, std::string particleName="mu", PropagationDirection dir=alongMomentum)Geant4ePropagator
generateParticleName(int charge) const Geant4ePropagatorprivate
getSurfaceType(SurfaceType const &surface) const Geant4ePropagatorprivate
getSurfaceType(Cylinder const &c) const Geant4ePropagator
getSurfaceType(Plane const &c) const Geant4ePropagator
magneticField() const overrideGeant4ePropagatorinlinevirtual
propagate(STA const &state, SUR const &surface) const Propagatorinline
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) const Geant4ePropagatorprivate
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) const Propagatorvirtual
Propagator::propagateWithPath(const FreeTrajectoryState &ftsStart, const GlobalPoint &pDest1, const GlobalPoint &pDest2) const Propagatorvirtual
Propagator::propagateWithPath(const FreeTrajectoryState &ftsStart, const reco::BeamSpot &beamSpot) const Propagatorvirtual
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) const Geant4ePropagatorprivate
transformToG4SurfaceTarget(const Plane &pDest, bool moveTargetToEndOfSurface) const Geant4ePropagator
transformToG4SurfaceTarget(const Cylinder &pDest, bool moveTargetToEndOfSurface) const Geant4ePropagator
TsosPP typedefGeant4ePropagatorprivate
~Geant4ePropagator() overrideGeant4ePropagatorvirtual
~Propagator()Propagatorvirtual