ECCE @ EIC Software
Reference for
ECCE @ EIC
simulation and reconstruction software on GitHub
|
Protected Attributes | |
G4CrossSectionVector * | _components |
Private Member Functions | |
G4CrossSectionComposite (const G4CrossSectionComposite &right) | |
G4CrossSectionComposite & | operator= (const G4CrossSectionComposite &right) |
Additional Inherited Members | |
Protected Member Functions inherited from G4VCrossSectionSource | |
G4bool | InLimits (G4double e, G4double eLow, G4double eHigh) const |
const G4ParticleDefinition * | FindLightParticle (const G4KineticTrack &trk1, const G4KineticTrack &trk2) const |
G4double | FcrossX (G4double e, G4double e0, G4double sigma, G4double eParam, G4double power) const |
const G4ParticleDefinition * | FindKeyParticle (const G4KineticTrack &trk1, const G4KineticTrack &trk2) const |
Definition at line 50 of file G4CrossSectionComposite.hh.
View newest version in sPHENIX GitHub at line 50 of file G4CrossSectionComposite.hh
G4CrossSectionComposite::G4CrossSectionComposite | ( | ) |
Definition at line 48 of file G4CrossSectionComposite.cc.
View newest version in sPHENIX GitHub at line 48 of file G4CrossSectionComposite.cc
|
virtual |
Definition at line 52 of file G4CrossSectionComposite.cc.
View newest version in sPHENIX GitHub at line 52 of file G4CrossSectionComposite.cc
|
private |
G4CrossSectionComposite::G4CrossSectionComposite | ( | ) |
|
virtual |
|
virtual |
|
virtual |
|
virtual |
Implements G4VCrossSectionSource.
Definition at line 68 of file G4CrossSectionComposite.cc.
View newest version in sPHENIX GitHub at line 68 of file G4CrossSectionComposite.cc
References components, G4VCrossSectionSource::CrossSection(), G4KineticTrack::Get4Momentum(), GetComponents(), and G4VCrossSectionSource::IsValid().
|
pure virtual |
Implements G4VCrossSectionSource.
Referenced by CrossSection(), and IsValid().
Reimplemented from G4VCrossSectionSource.
Definition at line 98 of file G4CrossSectionComposite.cc.
View newest version in sPHENIX GitHub at line 98 of file G4CrossSectionComposite.cc
References components, GetComponents(), G4VCrossSectionSource::IsValid(), and n.
G4bool G4CrossSectionComposite::operator!= | ( | const G4CrossSectionComposite & | right | ) | const |
G4bool G4CrossSectionComposite::operator!= | ( | const G4CrossSectionComposite & | right | ) | const |
Definition at line 62 of file G4CrossSectionComposite.cc.
View newest version in sPHENIX GitHub at line 62 of file G4CrossSectionComposite.cc
|
private |
G4bool G4CrossSectionComposite::operator== | ( | const G4CrossSectionComposite & | right | ) | const |
G4bool G4CrossSectionComposite::operator== | ( | const G4CrossSectionComposite & | right | ) | const |
Definition at line 56 of file G4CrossSectionComposite.cc.
View newest version in sPHENIX GitHub at line 56 of file G4CrossSectionComposite.cc
|
virtual |
|
protected |
Definition at line 69 of file G4VCrossSectionComposite.hh.
View newest version in sPHENIX GitHub at line 69 of file G4VCrossSectionComposite.hh