52#ifndef G4LivermoreBremsstrahlungModel_h
53#define G4LivermoreBremsstrahlungModel_h 1
86 void ReadData(
G4int Z,
const char* path = 0);
95 G4bool useBicubicInterpolation;
100 useBicubicInterpolation = val;
G4LivermoreBremsstrahlungModel(const G4ParticleDefinition *p=nullptr, const G4String &nam="LowEnBrem")
virtual ~G4LivermoreBremsstrahlungModel()
G4LivermoreBremsstrahlungModel(const G4LivermoreBremsstrahlungModel &)=delete
G4String DirectoryPath() const
void SampleSecondaries(std::vector< G4DynamicParticle * > *, const G4MaterialCutsCouple *, const G4DynamicParticle *, G4double cutEnergy, G4double maxEnergy) override
void Initialise(const G4ParticleDefinition *, const G4DataVector &) override
void InitialiseForElement(const G4ParticleDefinition *, G4int Z) override
G4double ComputeDXSectionPerAtom(G4double gammaEnergy) override
G4LivermoreBremsstrahlungModel & operator=(const G4LivermoreBremsstrahlungModel &right)=delete
void SetBicubicInterpolationFlag(G4bool)