57#ifndef G4SPSEneDistribution_hh
58#define G4SPSEneDistribution_hh 1
265 std::vector<G4double>*
CP_x =
nullptr;
G4double GetProbability(G4double)
void LinearInterpolation()
void GenUserHistEnergies()
G4bool Arb_grad_cept_flag
G4double GetArbEneWeight(G4double)
G4double GenerateOne(G4ParticleDefinition *)
void InputEnergySpectra(G4bool)
void GenerateCdgEnergies()
G4double GetWeight() const
G4Cache< threadLocal_t > threadLocalData
void ArbInterpolate(const G4String &)
void SetVerbosity(G4int a)
void GenerateMonoEnergetic()
void GenerateLinearEnergies(G4bool)
void GenerateCPowEnergies()
G4PhysicsFreeVector GetUserDefinedEnergyHisto()
G4PhysicsFreeVector IPDFArbEnergyH
void GenerateExpEnergies(G4bool)
const G4String & GetEnergyDisType()
void SetBeamSigmaInE(G4double)
void GenEpnHistEnergies()
std::vector< G4DataInterpolation * > SplineInt
G4SPSRandomGenerator * eneRndm
void SetBiasAlpha(G4double)
void GenArbPointEnergies()
G4PhysicsFreeVector ArbEnergyH
void SetEnergyDisType(const G4String &)
G4PhysicsFreeVector IPDFEnergyH
void EpnEnergyHisto(const G4ThreeVector &)
G4double GetEzero() const
void ArbEnergyHistoFile(const G4String &)
void SplineInterpolation()
std::vector< G4double > * CPHist
G4bool IfApplyEnergyWeight() const
void GeneratePowEnergies(G4bool)
void SetGradient(G4double)
G4double Getalpha() const
void ReSetHist(const G4String &)
void InputDifferentialSpectra(G4bool)
void CalculateCPowSpectrum()
void ConvertEPNToEnergy()
void GenerateBiasPowEnergies()
void CalculateBbodySpectrum()
G4DataInterpolation * Splinetemp
void CalculateCdgSpectrum()
void SetMonoEnergy(G4double)
G4PhysicsFreeVector GetArbEnergyHisto()
std::vector< G4double > * Bbody_x
void SetBiasRndm(G4SPSRandomGenerator *a)
void GenerateBbodyEnergies()
G4PhysicsFreeVector EpnEnergyH
void GenerateBremEnergies()
void ApplyEnergyWeight(G4bool val)
std::vector< G4double > * BBHist
G4bool Arb_alpha_Const_flag
const G4String & GetIntType()
void UserEnergyHisto(const G4ThreeVector &)
void SetInterCept(G4double)
G4PhysicsFreeVector UDefEnergyH
void GenerateGaussEnergies()
G4PhysicsFreeVector ZeroPhysVector
void ArbEnergyHisto(const G4ThreeVector &)
std::vector< G4double > * CP_x
G4ParticleDefinition * particle_definition