Geant4  10.00.p03
TG4GenericPhysicsList< T > Class Template Reference

#include <G4GenericPhysicsList.hh>

+ Inheritance diagram for TG4GenericPhysicsList< T >:
+ Collaboration diagram for TG4GenericPhysicsList< T >:

Public Member Functions

 TG4GenericPhysicsList (G4int ver=1)
 
 TG4GenericPhysicsList (std::vector< G4String > *physConstr, G4int ver=1)
 
virtual ~TG4GenericPhysicsList ()
 
virtual void SetCuts ()
 

Private Types

enum  { ok = CompileTimeConstraints::IsA<T, G4VModularPhysicsList>::ok }
 

Private Member Functions

void RegisterPhysicsConstructor (G4String &physconstr)
 
void DeclareProperties ()
 

Private Attributes

G4GenericMessenger messenger
 

Detailed Description

template<class T>
class TG4GenericPhysicsList< T >

Definition at line 50 of file G4GenericPhysicsList.hh.

Member Enumeration Documentation

template<class T >
anonymous enum
private
Enumerator
ok 

Definition at line 62 of file G4GenericPhysicsList.hh.

Constructor & Destructor Documentation

template<class T >
TG4GenericPhysicsList< T >::TG4GenericPhysicsList ( G4int  ver = 1)
template<class T >
TG4GenericPhysicsList< T >::TG4GenericPhysicsList ( std::vector< G4String > *  physConstr,
G4int  ver = 1 
)
template<class T >
virtual TG4GenericPhysicsList< T >::~TG4GenericPhysicsList ( )
virtual

Member Function Documentation

template<class T >
void TG4GenericPhysicsList< T >::DeclareProperties ( )
private
template<class T >
void TG4GenericPhysicsList< T >::RegisterPhysicsConstructor ( G4String physconstr)
inlineprivate

Definition at line 64 of file G4GenericPhysicsList.hh.

References G4PhysicsConstructorRegistry::Instance().

+ Here is the call graph for this function:

template<class T >
virtual void TG4GenericPhysicsList< T >::SetCuts ( )
virtual

Member Data Documentation

template<class T >
G4GenericMessenger TG4GenericPhysicsList< T >::messenger
private

Definition at line 66 of file G4GenericPhysicsList.hh.


The documentation for this class was generated from the following file: