ECCE @ EIC Software
Reference for
ECCE @ EIC
simulation and reconstruction software on GitHub
|
Public Member Functions | |
G4CrossSectionBuffer (const G4ParticleDefinition *aA, const G4ParticleDefinition *aB) | |
G4bool | InCharge (const G4ParticleDefinition *aA, const G4ParticleDefinition *aB) const |
void | push_back (G4double S, G4double x) |
G4double | CrossSection (const G4KineticTrack &trk1, const G4KineticTrack &trk2) const |
void | Print () |
Private Attributes | |
std::vector< std::pair < G4double, G4double > > | theData |
const G4ParticleDefinition * | theA |
const G4ParticleDefinition * | theB |
Definition at line 37 of file G4CrossSectionBuffer.hh.
View newest version in sPHENIX GitHub at line 37 of file G4CrossSectionBuffer.hh
|
inline |
Definition at line 41 of file G4CrossSectionBuffer.hh.
View newest version in sPHENIX GitHub at line 41 of file G4CrossSectionBuffer.hh
|
inline |
Definition at line 65 of file G4CrossSectionBuffer.hh.
View newest version in sPHENIX GitHub at line 65 of file G4CrossSectionBuffer.hh
References G4KineticTrack::Get4Momentum(), CLHEP::millibarn, theData, x1, x2, y1, and y2.
|
inline |
Definition at line 44 of file G4CrossSectionBuffer.hh.
View newest version in sPHENIX GitHub at line 44 of file G4CrossSectionBuffer.hh
Definition at line 109 of file G4CrossSectionBuffer.hh.
View newest version in sPHENIX GitHub at line 109 of file G4CrossSectionBuffer.hh
References G4cerr, G4endl, CLHEP::millibarn, and theData.
Definition at line 58 of file G4CrossSectionBuffer.hh.
View newest version in sPHENIX GitHub at line 58 of file G4CrossSectionBuffer.hh
References S(), theData, and x.
Referenced by G4CollisionComposite::BufferCrossSection().
|
private |
Definition at line 120 of file G4CrossSectionBuffer.hh.
View newest version in sPHENIX GitHub at line 120 of file G4CrossSectionBuffer.hh
Referenced by InCharge().
|
private |
Definition at line 121 of file G4CrossSectionBuffer.hh.
View newest version in sPHENIX GitHub at line 121 of file G4CrossSectionBuffer.hh
Referenced by InCharge().
Definition at line 118 of file G4CrossSectionBuffer.hh.
View newest version in sPHENIX GitHub at line 118 of file G4CrossSectionBuffer.hh
Referenced by CrossSection(), Print(), and push_back().