![]() |
ECCE @ EIC Software
Reference for
ECCE @ EIC
simulation and reconstruction software on GitHub
|
Inheritance diagram for G4SingleScatter:
Collaboration diagram for G4SingleScatter:Public Member Functions | |
| G4SingleScatter () | |
| virtual void | DoCollisionStep (class G4ScreenedNuclearRecoil *master, const class G4Track &aTrack, const class G4Step &aStep) |
| virtual | ~G4SingleScatter () |
Public Member Functions inherited from G4ScreenedCoulombCrossSectionInfo | |
| G4ScreenedCoulombCrossSectionInfo () | |
| ~G4ScreenedCoulombCrossSectionInfo () | |
Public Member Functions inherited from G4ScreenedCollisionStage | |
| virtual | ~G4ScreenedCollisionStage () |
Additional Inherited Members | |
Static Public Member Functions inherited from G4ScreenedCoulombCrossSectionInfo | |
| static const char * | CVSHeaderVers () |
| static const char * | CVSFileVers () |
Definition at line 192 of file G4ScreenedNuclearRecoil.hh.
View newest version in sPHENIX GitHub at line 192 of file G4ScreenedNuclearRecoil.hh
|
inline |
Definition at line 196 of file G4ScreenedNuclearRecoil.hh.
View newest version in sPHENIX GitHub at line 196 of file G4ScreenedNuclearRecoil.hh
|
inlinevirtual |
Definition at line 199 of file G4ScreenedNuclearRecoil.hh.
View newest version in sPHENIX GitHub at line 199 of file G4ScreenedNuclearRecoil.hh
|
virtual |
Implements G4ScreenedCollisionStage.
Definition at line 751 of file G4ScreenedNuclearRecoil.cc.
View newest version in sPHENIX GitHub at line 751 of file G4ScreenedNuclearRecoil.cc
References G4CoulombKinematicsInfo::a2, G4ParticleChange::AddSecondary(), source.hepunit::amu_c2, G4CoulombKinematicsInfo::cosZeta, G4CoulombKinematicsInfo::eRecoil, G4UniformRand, G4Track::GetDynamicParticle(), G4ParticleChange::GetEnergy(), G4ScreenedNuclearRecoil::GetKinematics(), G4DynamicParticle::GetKineticEnergy(), G4DynamicParticle::GetMomentum(), G4DynamicParticle::GetMomentumDirection(), G4ScreenedNuclearRecoil::GetParticleChange(), G4ScreenedNuclearRecoil::GetValidCollision(), pi, G4ParticleChange::ProposeEnergy(), G4ParticleChange::ProposeMomentumDirection(), G4CoulombKinematicsInfo::recoilIon, CLHEP::Hep3Vector::rotateUz(), G4VParticleChange::SetNumberOfSecondaries(), G4CoulombKinematicsInfo::sinZeta, and CLHEP::Hep3Vector::unit().
Here is the call graph for this function: