58 #define G4GPS_DATA_HH 1
106 std::vector<G4SingleParticleSource*> sourceVector;
107 std::vector <G4double> sourceIntensity;
108 std::vector <G4double> sourceProbability;
114 G4int currentSourceIdx;
void SetFlatSampling(G4bool fSamp)
G4bool GetMultipleVertex() const
G4SingleParticleSource * GetCurrentSource() const
G4int GetSourceVectorSize() const
G4bool GetFlatSampling() const
void SetCurrentSourceIntensity(G4double)
void AddASource(G4double intensity)
G4double GetSourceProbability(G4int idx) const
void DeleteASource(G4int idx)
G4double GetIntensity(G4int idx) const
void SetMultipleVertex(G4bool flag)
G4int GetIntensityVectorSize() const
void IntensityNormalise()
G4bool Normalised() const
G4int GetCurrentSourceIdx() const
static G4GeneralParticleSourceData * Instance()
void SetVerbosityAllSources(G4int vl)