ECCE @ EIC Software
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Groups Pages
TG4GenericPhysicsList< T > Class Template Reference

#include <geant4/tree/geant4-10.6-release/source/physics_lists/lists/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 47 of file G4GenericPhysicsList.hh.

View newest version in sPHENIX GitHub at line 47 of file G4GenericPhysicsList.hh

Member Enumeration Documentation

template<class T >
anonymous enum
private
Enumerator:
ok 

Definition at line 59 of file G4GenericPhysicsList.hh.

View newest version in sPHENIX GitHub at line 59 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 61 of file G4GenericPhysicsList.hh.

View newest version in sPHENIX GitHub at line 61 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 63 of file G4GenericPhysicsList.hh.

View newest version in sPHENIX GitHub at line 63 of file G4GenericPhysicsList.hh


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