52 #ifndef G4eSingleCoulombScatteringModel_h
53 #define G4eSingleCoulombScatteringModel_h 1
86 virtual void SampleSecondaries(std::vector<G4DynamicParticle*>*,
92 inline void SetRecoilThreshold(
G4double eth);
110 const std::vector<G4double>* pCuts;
114 G4int currentMaterialIndex;
138 if(cup != currentCouple) {
141 currentMaterialIndex = currentCouple->
GetIndex();
153 mass = particle->GetPDGMass();
154 Mottcross->SetupParticle(p);
161 recoilThreshold = eth;
void SetRecoilThreshold(G4double eth)
void DefineMaterial(const G4MaterialCutsCouple *)
ComputeCrossSectionPerAtom
void SetupParticle(const G4ParticleDefinition *)
const G4Material * GetMaterial() const