Geant4-11
Public Member Functions
g4alt::G4PhysListFactory Class Reference

#include <G4PhysListFactoryAlt.hh>

Public Member Functions

const std::vector< G4String > & AvailablePhysLists () const
 
const std::vector< G4String > & AvailablePhysListsEM () const
 
 G4PhysListFactory (G4int verbose=1)
 
G4VModularPhysicsListGetReferencePhysList (const G4String &)
 
G4int GetUnknownFatal () const
 
G4int GetVerbose () const
 
G4bool IsReferencePhysList (const G4String &) const
 
void PrintAvailablePhysLists () const
 
G4VModularPhysicsListReferencePhysList ()
 
void SetDefaultReferencePhysList (const G4String &name="")
 
void SetUnknownFatal (G4int val)
 
void SetVerbose (G4int val)
 
 ~G4PhysListFactory ()
 

Detailed Description

Definition at line 45 of file G4PhysListFactoryAlt.hh.

Constructor & Destructor Documentation

◆ G4PhysListFactory()

G4PhysListFactory::G4PhysListFactory ( G4int  verbose = 1)

Definition at line 43 of file G4PhysListFactoryAlt.cc.

44{
45 SetVerbose(verbose);
46}

References SetVerbose().

◆ ~G4PhysListFactory()

G4PhysListFactory::~G4PhysListFactory ( )

Definition at line 48 of file G4PhysListFactoryAlt.cc.

49{}

Member Function Documentation

◆ AvailablePhysLists()

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

Definition at line 74 of file G4PhysListFactoryAlt.cc.

75{
77}
const std::vector< G4String > & AvailablePhysLists() const
static G4PhysListRegistry * Instance()

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

◆ AvailablePhysListsEM()

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

Definition at line 80 of file G4PhysListFactoryAlt.cc.

81{
83}
const std::vector< G4String > & AvailablePhysListsEM() const

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

◆ GetReferencePhysList()

G4VModularPhysicsList * G4PhysListFactory::GetReferencePhysList ( const G4String name)

Definition at line 63 of file G4PhysListFactoryAlt.cc.

64{
66}
G4VModularPhysicsList * GetModularPhysicsList(const G4String &name)
const char * name(G4int ptype)

References G4PhysListRegistry::GetModularPhysicsList(), G4PhysListRegistry::Instance(), and G4InuclParticleNames::name().

◆ GetUnknownFatal()

G4int G4PhysListFactory::GetUnknownFatal ( ) const

◆ GetVerbose()

G4int G4PhysListFactory::GetVerbose ( ) const

◆ IsReferencePhysList()

G4bool G4PhysListFactory::IsReferencePhysList ( const G4String name) const

◆ PrintAvailablePhysLists()

void G4PhysListFactory::PrintAvailablePhysLists ( ) const

◆ ReferencePhysList()

G4VModularPhysicsList * G4PhysListFactory::ReferencePhysList ( )

◆ SetDefaultReferencePhysList()

void G4PhysListFactory::SetDefaultReferencePhysList ( const G4String name = "")

◆ SetUnknownFatal()

void G4PhysListFactory::SetUnknownFatal ( G4int  val)

◆ SetVerbose()

void G4PhysListFactory::SetVerbose ( G4int  val)

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