ECCE @ EIC Software
Reference for
ECCE @ EIC
simulation and reconstruction software on GitHub
|
Protected Member Functions | |
virtual const G4VCrossSectionSource * | GetCrossSectionSource () const |
virtual const G4VAngularDistribution * | GetAngularDistribution () const |
virtual const std::vector < G4String > & | GetListOfColliders (G4int whichOne) const |
Private Member Functions | |
G4CollisionNNElastic (const G4CollisionNNElastic &) | |
G4CollisionNNElastic & | operator= (const G4CollisionNNElastic &) |
Private Attributes | |
G4VCrossSectionSource * | crossSectionSource |
G4VAngularDistribution * | angularDistribution |
std::vector< G4String > | colliders1 |
std::vector< G4String > | colliders2 |
Definition at line 41 of file G4CollisionNNElastic.hh.
View newest version in sPHENIX GitHub at line 41 of file G4CollisionNNElastic.hh
G4CollisionNNElastic::G4CollisionNNElastic | ( | ) |
Definition at line 42 of file G4CollisionNNElastic.cc.
View newest version in sPHENIX GitHub at line 42 of file G4CollisionNNElastic.cc
References angularDistribution, colliders1, colliders2, crossSectionSource, G4ParticleDefinition::GetParticleSubType(), G4Neutron::NeutronDefinition(), and G4Proton::ProtonDefinition().
|
virtual |
Definition at line 56 of file G4CollisionNNElastic.cc.
View newest version in sPHENIX GitHub at line 56 of file G4CollisionNNElastic.cc
References angularDistribution, and crossSectionSource.
|
private |
|
inlineprotectedvirtual |
Implements G4VCollision.
Definition at line 65 of file G4CollisionNNElastic.hh.
View newest version in sPHENIX GitHub at line 65 of file G4CollisionNNElastic.hh
References angularDistribution.
|
inlineprotectedvirtual |
Implements G4VCollision.
Definition at line 64 of file G4CollisionNNElastic.hh.
View newest version in sPHENIX GitHub at line 64 of file G4CollisionNNElastic.hh
References crossSectionSource.
|
protectedvirtual |
Implements G4VCollision.
Definition at line 85 of file G4CollisionNNElastic.cc.
View newest version in sPHENIX GitHub at line 85 of file G4CollisionNNElastic.cc
References colliders1, and colliders2.
Implements G4VCollision.
Definition at line 56 of file G4CollisionNNElastic.hh.
View newest version in sPHENIX GitHub at line 56 of file G4CollisionNNElastic.hh
|
virtual |
Implements G4VCollision.
Definition at line 65 of file G4CollisionNNElastic.cc.
View newest version in sPHENIX GitHub at line 65 of file G4CollisionNNElastic.cc
References G4KineticTrack::GetDefinition(), G4Neutron::NeutronDefinition(), and G4Proton::ProtonDefinition().
G4bool G4CollisionNNElastic::operator!= | ( | const G4CollisionNNElastic & | right | ) | const |
|
private |
G4bool G4CollisionNNElastic::operator== | ( | const G4CollisionNNElastic & | right | ) | const |
|
private |
Definition at line 73 of file G4CollisionNNElastic.hh.
View newest version in sPHENIX GitHub at line 73 of file G4CollisionNNElastic.hh
Referenced by G4CollisionNNElastic(), GetAngularDistribution(), and ~G4CollisionNNElastic().
|
private |
Definition at line 75 of file G4CollisionNNElastic.hh.
View newest version in sPHENIX GitHub at line 75 of file G4CollisionNNElastic.hh
Referenced by G4CollisionNNElastic(), and GetListOfColliders().
|
private |
Definition at line 76 of file G4CollisionNNElastic.hh.
View newest version in sPHENIX GitHub at line 76 of file G4CollisionNNElastic.hh
Referenced by G4CollisionNNElastic(), and GetListOfColliders().
|
private |
Definition at line 72 of file G4CollisionNNElastic.hh.
View newest version in sPHENIX GitHub at line 72 of file G4CollisionNNElastic.hh
Referenced by G4CollisionNNElastic(), GetCrossSectionSource(), and ~G4CollisionNNElastic().