Geant4  9.6.p02
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Groups Pages
Public Member Functions | Static Public Member Functions | List of all members
G4CrossSectionDataSetRegistry Class Reference

#include <G4CrossSectionDataSetRegistry.hh>

Public Member Functions

 ~G4CrossSectionDataSetRegistry ()
 
void Register (G4VCrossSectionDataSet *)
 
void DeRegister (G4VCrossSectionDataSet *)
 
void Clean ()
 
void AddFactory (G4String, G4VBaseXSFactory *)
 
G4VCrossSectionDataSetGetCrossSectionDataSet (const G4String &name, G4bool warning=true)
 

Static Public Member Functions

static
G4CrossSectionDataSetRegistry
Instance ()
 

Detailed Description

Definition at line 56 of file G4CrossSectionDataSetRegistry.hh.

Constructor & Destructor Documentation

G4CrossSectionDataSetRegistry::~G4CrossSectionDataSetRegistry ( )

Definition at line 86 of file G4CrossSectionDataSetRegistry.cc.

Here is the call graph for this function:

Member Function Documentation

void G4CrossSectionDataSetRegistry::AddFactory ( G4String  name,
G4VBaseXSFactory factory 
)

Definition at line 132 of file G4CrossSectionDataSetRegistry.cc.

Here is the caller graph for this function:

void G4CrossSectionDataSetRegistry::Clean ( )

Definition at line 91 of file G4CrossSectionDataSetRegistry.cc.

Here is the caller graph for this function:

void G4CrossSectionDataSetRegistry::DeRegister ( G4VCrossSectionDataSet p)

Definition at line 118 of file G4CrossSectionDataSetRegistry.cc.

Here is the caller graph for this function:

G4VCrossSectionDataSet * G4CrossSectionDataSetRegistry::GetCrossSectionDataSet ( const G4String name,
G4bool  warning = true 
)

Definition at line 137 of file G4CrossSectionDataSetRegistry.cc.

Here is the call graph for this function:

Here is the caller graph for this function:

G4CrossSectionDataSetRegistry * G4CrossSectionDataSetRegistry::Instance ( void  )
static

Definition at line 74 of file G4CrossSectionDataSetRegistry.cc.

Here is the caller graph for this function:

void G4CrossSectionDataSetRegistry::Register ( G4VCrossSectionDataSet p)

Definition at line 106 of file G4CrossSectionDataSetRegistry.cc.

Here is the caller graph for this function:


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