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 | |
G4CollisionnpElastic (const G4CollisionnpElastic &) | |
G4CollisionnpElastic & | operator= (const G4CollisionnpElastic &) |
Private Attributes | |
G4VCrossSectionSource * | crossSectionSource |
G4VAngularDistribution * | angularDistribution |
std::vector< G4String > | colliders1 |
std::vector< G4String > | colliders2 |
Definition at line 41 of file G4CollisionnpElastic.hh.
View newest version in sPHENIX GitHub at line 41 of file G4CollisionnpElastic.hh
G4CollisionnpElastic::G4CollisionnpElastic | ( | ) |
Definition at line 42 of file G4CollisionnpElastic.cc.
View newest version in sPHENIX GitHub at line 42 of file G4CollisionnpElastic.cc
References angularDistribution, colliders1, colliders2, crossSectionSource, G4ParticleDefinition::GetParticleSubType(), G4Neutron::NeutronDefinition(), and G4Proton::ProtonDefinition().
|
virtual |
Definition at line 57 of file G4CollisionnpElastic.cc.
View newest version in sPHENIX GitHub at line 57 of file G4CollisionnpElastic.cc
References angularDistribution, and crossSectionSource.
|
private |
|
inlineprotectedvirtual |
Implements G4VCollision.
Definition at line 65 of file G4CollisionnpElastic.hh.
View newest version in sPHENIX GitHub at line 65 of file G4CollisionnpElastic.hh
References angularDistribution.
|
inlineprotectedvirtual |
Implements G4VCollision.
Definition at line 64 of file G4CollisionnpElastic.hh.
View newest version in sPHENIX GitHub at line 64 of file G4CollisionnpElastic.hh
References crossSectionSource.
|
protectedvirtual |
Implements G4VCollision.
Definition at line 84 of file G4CollisionnpElastic.cc.
View newest version in sPHENIX GitHub at line 84 of file G4CollisionnpElastic.cc
References colliders1, and colliders2.
Implements G4VCollision.
Definition at line 56 of file G4CollisionnpElastic.hh.
View newest version in sPHENIX GitHub at line 56 of file G4CollisionnpElastic.hh
|
virtual |
Implements G4VCollision.
Definition at line 64 of file G4CollisionnpElastic.cc.
View newest version in sPHENIX GitHub at line 64 of file G4CollisionnpElastic.cc
References G4KineticTrack::GetDefinition(), G4Neutron::NeutronDefinition(), and G4Proton::ProtonDefinition().
G4bool G4CollisionnpElastic::operator!= | ( | const G4CollisionnpElastic & | right | ) | const |
|
private |
G4bool G4CollisionnpElastic::operator== | ( | const G4CollisionnpElastic & | right | ) | const |
|
private |
Definition at line 73 of file G4CollisionnpElastic.hh.
View newest version in sPHENIX GitHub at line 73 of file G4CollisionnpElastic.hh
Referenced by G4CollisionnpElastic(), GetAngularDistribution(), and ~G4CollisionnpElastic().
|
private |
Definition at line 75 of file G4CollisionnpElastic.hh.
View newest version in sPHENIX GitHub at line 75 of file G4CollisionnpElastic.hh
Referenced by G4CollisionnpElastic(), and GetListOfColliders().
|
private |
Definition at line 76 of file G4CollisionnpElastic.hh.
View newest version in sPHENIX GitHub at line 76 of file G4CollisionnpElastic.hh
Referenced by G4CollisionnpElastic(), and GetListOfColliders().
|
private |
Definition at line 72 of file G4CollisionnpElastic.hh.
View newest version in sPHENIX GitHub at line 72 of file G4CollisionnpElastic.hh
Referenced by G4CollisionnpElastic(), GetCrossSectionSource(), and ~G4CollisionnpElastic().