CMS 3D CMS Logo

All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Properties Friends Macros Modules Pages
List of all members | Classes | Static Public Member Functions
TrackingManagerHelper Class Reference

#include <TrackingManagerHelper.h>

Classes

class  Navigation
 
class  Physics
 

Static Public Member Functions

template<typename PhysicsImpl >
static void TrackChargedParticle (G4Track *aTrack, PhysicsImpl &physics)
 
template<typename PhysicsImpl >
static void TrackNeutralParticle (G4Track *aTrack, PhysicsImpl &physics)
 
template<typename PhysicsImpl , typename NavigationImpl >
static void TrackParticle (G4Track *aTrack, PhysicsImpl &physics, NavigationImpl &navigation)
 

Detailed Description

Definition at line 46 of file TrackingManagerHelper.h.

Member Function Documentation

◆ TrackChargedParticle()

template<typename PhysicsImpl >
static void TrackingManagerHelper::TrackChargedParticle ( G4Track *  aTrack,
PhysicsImpl &  physics 
)
static

◆ TrackNeutralParticle()

template<typename PhysicsImpl >
static void TrackingManagerHelper::TrackNeutralParticle ( G4Track *  aTrack,
PhysicsImpl &  physics 
)
static

◆ TrackParticle()

template<typename PhysicsImpl , typename NavigationImpl >
static void TrackingManagerHelper::TrackParticle ( G4Track *  aTrack,
PhysicsImpl &  physics,
NavigationImpl &  navigation 
)
static