44#ifndef G4CrossSectionDataSetRegistry_h
45#define G4CrossSectionDataSetRegistry_h 1
95 std::vector <G4VCrossSectionDataSet*> xSections;
96 std::vector <G4VComponentCrossSection*> xComponents;
void DeRegister(G4VCrossSectionDataSet *)
~G4CrossSectionDataSetRegistry()
G4VCrossSectionDataSet * GetCrossSectionDataSet(const G4String &name, G4bool warning=true)
G4VComponentCrossSection * GetComponentCrossSection(const G4String &name)
void Register(G4VCrossSectionDataSet *)
static G4CrossSectionDataSetRegistry * Instance()
void DeleteComponent(G4VComponentCrossSection *)