Geant4  10.01.p03
g4alt::G4PhysListFactory Class Reference

#include <G4PhysListFactoryAlt.hh>

+ Collaboration diagram for g4alt::G4PhysListFactory:

Public Member Functions

 G4PhysListFactory ()
 
 ~G4PhysListFactory ()
 
G4VModularPhysicsListGetReferencePhysList (const G4String &)
 
G4VModularPhysicsListReferencePhysList ()
 
G4bool IsReferencePhysList (const G4String &)
 
const std::vector< G4String > & AvailablePhysLists () const
 
const std::vector< G4String > & AvailablePhysListsEM () const
 
void PrintAvailablePhysLists () const
 
void SetVerbose (G4int val)
 
G4int GetVerbose ()
 

Private Attributes

G4String defName
 
G4int verbose
 

Detailed Description

Definition at line 46 of file G4PhysListFactoryAlt.hh.

Constructor & Destructor Documentation

G4PhysListFactory::G4PhysListFactory ( )

Definition at line 44 of file G4PhysListFactoryAlt.cc.

G4PhysListFactory::~G4PhysListFactory ( )

Definition at line 49 of file G4PhysListFactoryAlt.cc.

Member Function Documentation

const std::vector< G4String > & G4PhysListFactory::AvailablePhysLists ( ) const

Definition at line 89 of file G4PhysListFactoryAlt.cc.

References G4PhysListRegistry::AvailablePhysLists(), and G4PhysListRegistry::Instance().

+ Here is the call graph for this function:

const std::vector< G4String > & G4PhysListFactory::AvailablePhysListsEM ( ) const

Definition at line 95 of file G4PhysListFactoryAlt.cc.

References G4PhysListRegistry::AvailablePhysListsEM(), and G4PhysListRegistry::Instance().

+ Here is the call graph for this function:

G4VModularPhysicsList * G4PhysListFactory::GetReferencePhysList ( const G4String name)

Definition at line 73 of file G4PhysListFactoryAlt.cc.

References G4PhysListRegistry::GetModularPhysicsList(), G4PhysListRegistry::GetVerbose(), G4PhysListRegistry::Instance(), G4PhysListRegistry::SetVerbose(), and verbose.

Referenced by ReferencePhysList().

+ Here is the call graph for this function:

+ Here is the caller graph for this function:

G4int g4alt::G4PhysListFactory::GetVerbose ( )
inline

Definition at line 73 of file G4PhysListFactoryAlt.hh.

References verbose.

G4bool G4PhysListFactory::IsReferencePhysList ( const G4String name)

Definition at line 83 of file G4PhysListFactoryAlt.cc.

References G4PhysListRegistry::Instance(), and G4PhysListRegistry::IsReferencePhysList().

+ Here is the call graph for this function:

void G4PhysListFactory::PrintAvailablePhysLists ( ) const

Definition at line 100 of file G4PhysListFactoryAlt.cc.

References G4PhysListRegistry::Instance(), and G4PhysListRegistry::PrintAvailablePhysLists().

+ Here is the call graph for this function:

G4VModularPhysicsList * G4PhysListFactory::ReferencePhysList ( )

Definition at line 53 of file G4PhysListFactoryAlt.cc.

References defName, G4cout, G4endl, GetReferencePhysList(), and name.

+ Here is the call graph for this function:

void g4alt::G4PhysListFactory::SetVerbose ( G4int  val)
inline

Definition at line 72 of file G4PhysListFactoryAlt.hh.

References verbose.

Member Data Documentation

G4String g4alt::G4PhysListFactory::defName
private

Definition at line 77 of file G4PhysListFactoryAlt.hh.

Referenced by ReferencePhysList().

G4int g4alt::G4PhysListFactory::verbose
private

Definition at line 78 of file G4PhysListFactoryAlt.hh.

Referenced by GetReferencePhysList(), GetVerbose(), and SetVerbose().


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