ECCE @ EIC Software
Reference for
ECCE @ EIC
simulation and reconstruction software on GitHub
|
Private Member Functions | |
G4CrossSectionElastic & | operator= (const G4CrossSectionElastic &right) |
G4CrossSectionElastic (const G4CrossSectionElastic &) | |
Private Attributes | |
G4NistManager * | nist |
G4VComponentCrossSection * | component |
G4int | Zmin |
G4int | Zmax |
Additional Inherited Members | |
Protected Member Functions inherited from G4VCrossSectionDataSet | |
void | SetName (const G4String &) |
Protected Attributes inherited from G4VCrossSectionDataSet | |
G4int | verboseLevel |
Definition at line 60 of file G4CrossSectionElastic.hh.
View newest version in sPHENIX GitHub at line 60 of file G4CrossSectionElastic.hh
G4CrossSectionElastic::G4CrossSectionElastic | ( | G4VComponentCrossSection * | c, |
G4int | zmin = 1 , |
||
G4int | zmax = 256 , |
||
G4double | Emin = 0.0 , |
||
G4double | Emax = DBL_MAX |
||
) |
Definition at line 54 of file G4CrossSectionElastic.cc.
View newest version in sPHENIX GitHub at line 54 of file G4CrossSectionElastic.cc
References G4NistManager::Instance(), nist, G4VCrossSectionDataSet::SetMaxKinEnergy(), and G4VCrossSectionDataSet::SetMinKinEnergy().
|
virtual |
Definition at line 65 of file G4CrossSectionElastic.cc.
View newest version in sPHENIX GitHub at line 65 of file G4CrossSectionElastic.cc
|
private |
|
virtual |
Reimplemented from G4VCrossSectionDataSet.
Definition at line 86 of file G4CrossSectionElastic.cc.
View newest version in sPHENIX GitHub at line 86 of file G4CrossSectionElastic.cc
References kdfinder::abs(), G4VComponentCrossSection::BuildPhysicsTable(), component, G4ParticleDefinition::GetBaryonNumber(), G4HadronicParameters::Instance(), G4VCrossSectionDataSet::SetMaxKinEnergy(), and Zmax.
|
virtual |
Reimplemented from G4VCrossSectionDataSet.
Definition at line 103 of file G4CrossSectionElastic.cc.
View newest version in sPHENIX GitHub at line 103 of file G4CrossSectionElastic.cc
References component, and G4VComponentCrossSection::Description().
|
virtual |
Reimplemented from G4VCrossSectionDataSet.
Definition at line 98 of file G4CrossSectionElastic.cc.
View newest version in sPHENIX GitHub at line 98 of file G4CrossSectionElastic.cc
References component, and G4VComponentCrossSection::DumpPhysicsTable().
|
virtual |
Reimplemented from G4VCrossSectionDataSet.
Definition at line 77 of file G4CrossSectionElastic.cc.
View newest version in sPHENIX GitHub at line 77 of file G4CrossSectionElastic.cc
References component, G4NistManager::GetAtomicMassAmu(), G4DynamicParticle::GetDefinition(), G4VComponentCrossSection::GetElasticElementCrossSection(), G4DynamicParticle::GetKineticEnergy(), nist, and Z.
|
virtual |
Reimplemented from G4VCrossSectionDataSet.
Definition at line 68 of file G4CrossSectionElastic.cc.
View newest version in sPHENIX GitHub at line 68 of file G4CrossSectionElastic.cc
References e, G4DynamicParticle::GetKineticEnergy(), G4VCrossSectionDataSet::GetMaxKinEnergy(), G4VCrossSectionDataSet::GetMinKinEnergy(), and Zmin.
|
private |
|
private |
Definition at line 93 of file G4CrossSectionElastic.hh.
View newest version in sPHENIX GitHub at line 93 of file G4CrossSectionElastic.hh
Referenced by BuildPhysicsTable(), CrossSectionDescription(), DumpPhysicsTable(), and GetElementCrossSection().
|
private |
Definition at line 92 of file G4CrossSectionElastic.hh.
View newest version in sPHENIX GitHub at line 92 of file G4CrossSectionElastic.hh
Referenced by G4CrossSectionElastic(), and GetElementCrossSection().
|
private |
Definition at line 95 of file G4CrossSectionElastic.hh.
View newest version in sPHENIX GitHub at line 95 of file G4CrossSectionElastic.hh
Referenced by BuildPhysicsTable().
|
private |
Definition at line 94 of file G4CrossSectionElastic.hh.
View newest version in sPHENIX GitHub at line 94 of file G4CrossSectionElastic.hh
Referenced by IsElementApplicable().