88 G4CrossSectionDataSetRegistry::G4CrossSectionDataSetRegistry()
 
   98   size_t n = xSections.size(); 
 
   99   for (
size_t i=0; i<
n; ++i) {
 
  119   size_t n = xSections.size(); 
 
  120   for (
size_t i=0; i<
n; ++i) {
 
  121     if(xSections[i] == p) { 
return; }
 
  125   xSections.push_back(p);
 
  131   size_t n = xSections.size(); 
 
  132   for (
size_t i=0; i<
n; ++i) {
 
  133     if(xSections[i] == p) {
 
  147   size_t n = xSections.size(); 
 
  149   for (
size_t i=0; i<
n; ++i) 
 
#define G4_REFERENCE_XS_FACTORY(cross_section)
 
G4VCrossSectionDataSet * GetCrossSectionDataSet(const G4String &name, G4bool warning=true)
 
void DeRegister(G4VCrossSectionDataSet *)
 
~G4CrossSectionDataSetRegistry()
 
const G4String & GetName() const 
 
virtual G4VCrossSectionDataSet * Instantiate()=0
 
G4VBaseXSFactory * GetFactory(const G4String &name, G4bool abortIfNotFound=true) const 
 
static G4CrossSectionDataSetRegistry * Instance()
 
static G4CrossSectionFactoryRegistry * Instance()
 
void Register(G4VCrossSectionDataSet *)