Public Member Functions | |
| BDSComptonEngine () | |
| BDSComptonEngine (G4LorentzVector InGam_FourVec, G4LorentzVector InEl_FourVec) | |
| ~BDSComptonEngine () | |
| void | PerformCompton () |
| void | PerformHighEnergyCompton () |
| void | PerformHighEnergyCompton2 () |
| G4double | ComptonDifferentialCrossSection (G4double costh=0, G4double gamma2=0) |
| G4double | PeakAmplitudeOfComptonDifferentialCrossSection (G4double gamma2=0) |
| void | SetIncomingPhoton4Vec (G4LorentzVector inGam) |
| void | SetIncomingElectron4Vec (G4LorentzVector inEl) |
| G4LorentzVector | GetScatteredElectron () |
| G4LorentzVector | GetScatteredGamma () |
Private Attributes | |
| G4LorentzVector | itsScatteredEl |
| G4LorentzVector | itsScatteredGam |
| G4LorentzVector | itsIncomingEl |
| G4LorentzVector | itsIncomingGam |
Static Private Attributes | |
| static const G4int | ntryMax = 10000000 |
Definition at line 29 of file BDSComptonEngine.hh.
1.4.7