151 #ifndef G4SPSEneDistribution_h
152 #define G4SPSEneDistribution_h 1
G4double GetProbability(G4double)
std::vector< G4double > * CPHist
G4PhysicsOrderedFreeVector IPDFEnergyH
std::vector< ExP01TrackerHit * > a
void SetGradient(G4double)
void ArbEnergyHisto(G4ThreeVector)
void SetEnergyDisType(G4String)
void GenUserHistEnergies()
void GenerateCdgEnergies()
void EpnEnergyHisto(G4ThreeVector)
void GenArbPointEnergies()
void GenerateMonoEnergetic()
void ArbInterpolate(G4String)
void SetBiasAlpha(G4double)
void GeneratePowEnergies(G4bool)
void ArbEnergyHistoFile(G4String)
std::vector< G4DataInterpolation * > SplineInt
G4double GenerateOne(G4ParticleDefinition *)
void SetBiasRndm(G4SPSRandomGenerator *a)
void LinearInterpolation()
void GenerateCPowEnergies()
std::vector< G4double > * CP_x
std::vector< G4double > * BBHist
G4PhysicsOrderedFreeVector UDefEnergyH
G4bool Arb_grad_cept_flag
void GenerateExpEnergies(G4bool)
void GenerateGaussEnergies()
void SetBeamSigmaInE(G4double)
G4PhysicsOrderedFreeVector ZeroPhysVector
void ConvertEPNToEnergy()
std::vector< G4double > * Bbody_x
G4PhysicsOrderedFreeVector IPDFArbEnergyH
G4PhysicsOrderedFreeVector EpnEnergyH
void SetVerbosity(G4int a)
void CalculateCdgSpectrum()
void SplineInterpolation()
void GenerateBiasPowEnergies()
void InputEnergySpectra(G4bool)
void UserEnergyHisto(G4ThreeVector)
void GenerateBbodyEnergies()
void GenEpnHistEnergies()
void CalculateBbodySpectrum()
G4PhysicsOrderedFreeVector ArbEnergyH
void SetInterCept(G4double)
void SetMonoEnergy(G4double)
G4ParticleDefinition * particle_definition
G4bool Arb_alpha_Const_flag
G4SPSRandomGenerator * eneRndm
G4Cache< threadLocal_t > threadLocalData
void CalculateCPowSpectrum()
void GenerateBremEnergies()
G4String GetEnergyDisType()
G4PhysicsOrderedFreeVector GetUserDefinedEnergyHisto()
G4DataInterpolation * Splinetemp
void InputDifferentialSpectra(G4bool)
void GenerateLinearEnergies(G4bool)
G4PhysicsOrderedFreeVector GetArbEnergyHisto()