42 #ifndef G4GlaubAADataSetHandler_h
43 #define G4GlaubAADataSetHandler_h
73 class G4GlauberDataSet;
81 typedef std::map< G4int, G4ParamType1GlaubAADataSet *, std::less< G4int > >
G4bool IsGlauberDataSetAvailable(const G4int AP, const G4int AT) const
G4GlaubAADataSetHandler()
void SetMaxGlauberDataSets(const G4int n)
G4int GetIndexID(const G4int AP, const G4int AT) const
G4int GetMaxGlauberDataSets() const
Definition of the G4ParamType1GlaubAADataSet class.
G4GlaubAADataSet * theCurrentGlauberDataSet
void ResetCurrentGlauberDataSet()
G4String GetStringID(const G4int AP, const G4int AT) const
G4bool usingLocalGlauberDataSet
G4String glauberDataSetDir
G4GlaubAADataSet * GetCurrentGlauberDataSet() const
Definition of the G4FullGlaubAADataSet class.
virtual ~G4GlaubAADataSetHandler()
std::map< G4int, G4ParamType1GlaubAADataSet *, std::less< G4int > > G4GlaubAADataSetIndex
G4String GetProjectileStringID(const G4int AP) const
G4int GetVerboseLevel() const
G4VGlauberDataSet * LoadGlauberDataReturnPtr(const G4int AP, const G4int AT)
static G4GlaubAADataSetHandler * instance
G4double GetValueN(const G4double v, const G4double ppn1=0.0)
G4double GetValueM(const G4double v, const G4double ppn1=0.0)
G4int UnloadAllGlauberData()
G4String GetTargetStringID(const G4int AT) const
void SetVerboseLevel(const G4int i)
G4bool SetCurrentGlauberDataSet(const G4int AP, const G4int AT, const G4double ppn=0.0)
Definition of the G4GlaubAADataSet class.
G4bool CheckIfSpace() const
static G4GlaubAADataSetHandler * getInstance()
G4GlaubAADataSetIndex theIndex
Definition of the G4DPMJET2_5Model class.