55 #ifndef G4PAIModelData_h
56 #define G4PAIModelData_h 1
G4double GetEnergyTransfer(G4int coupleIndex, size_t iPlace, G4double position) const
G4PAIySection fPAIySection
std::vector< G4PhysicsLogVector * > fdEdxTable
G4double SampleAlongStepTransfer(G4int coupleIndex, G4double kinEnergy, G4double scaledTkin, G4double stepFactor) const
G4PAIModelData & operator=(const G4PAIModelData &right)
G4double DEDXPerVolume(G4int coupleIndex, G4double scaledTkin, G4double cut) const
std::vector< G4PhysicsLogVector * > fdNdxCutTable
std::vector< G4PhysicsTable * > fPAIdEdxBank
G4double CrossSectionPerVolume(G4int coupleIndex, G4double scaledTkin, G4double tcut, G4double tmax) const
G4PhysicsLogVector * fParticleEnergyVector
G4double fLowestKineticEnergy
void Initialise(const G4MaterialCutsCouple *, G4double cut, G4PAIModel *)
G4double fHighestKineticEnergy
std::vector< G4PhysicsLogVector * > fdEdxCutTable
std::vector< G4PhysicsTable * > fPAIxscBank
G4double SamplePostStepTransfer(G4int coupleIndex, G4double scaledTkin) const
G4PAIModelData(G4double tmin, G4double tmax, G4int verbose)