|
Geant4
10.01.p02
|
#include <G4NeutronHPData.hh>
Public Member Functions | |
| G4NeutronHPData () | |
| ~G4NeutronHPData () | |
| G4PhysicsVector * | MakePhysicsVector (G4Element *thE, G4NeutronHPFissionData *theP) |
| G4PhysicsVector * | MakePhysicsVector (G4Element *thE, G4NeutronHPCaptureData *theP) |
| G4PhysicsVector * | MakePhysicsVector (G4Element *thE, G4NeutronHPElasticData *theP) |
| G4PhysicsVector * | MakePhysicsVector (G4Element *thE, G4NeutronHPInelasticData *theP) |
| G4PhysicsVector * | DoPhysicsVector (G4NeutronHPVector *theVector) |
Static Public Member Functions | |
| static G4NeutronHPData * | Instance () |
Private Member Functions | |
| void | addPhysicsVector () |
Private Attributes | |
| std::vector < G4NeutronHPElementData * > | theData |
| G4int | numEle |
Definition at line 44 of file G4NeutronHPData.hh.
| G4NeutronHPData::G4NeutronHPData | ( | ) |
Definition at line 33 of file G4NeutronHPData.cc.
References G4Element::GetElementTable(), G4Element::GetNumberOfElements(), lightions::Init(), numEle, and theData.
Referenced by Instance().
Here is the call graph for this function:
Here is the caller graph for this function:| G4NeutronHPData::~G4NeutronHPData | ( | ) |
Definition at line 44 of file G4NeutronHPData.cc.
References theData.
|
private |
Definition at line 75 of file G4NeutronHPData.cc.
References G4Element::GetElementTable(), G4Element::GetNumberOfElements(), lightions::Init(), numEle, and theData.
Referenced by MakePhysicsVector().
Here is the call graph for this function:
Here is the caller graph for this function:| G4PhysicsVector * G4NeutronHPData::DoPhysicsVector | ( | G4NeutronHPVector * | theVector | ) |
Definition at line 56 of file G4NeutronHPData.cc.
References G4NeutronHPVector::GetVectorLength(), G4NeutronHPVector::GetX(), G4NeutronHPVector::GetY(), and G4LPhysicsFreeVector::PutValues().
Referenced by MakePhysicsVector().
Here is the call graph for this function:
Here is the caller graph for this function:
|
static |
Definition at line 50 of file G4NeutronHPData.cc.
References G4NeutronHPData(), and G4ThreadLocal.
Referenced by G4NeutronHPFissionData::BuildPhysicsTable(), G4NeutronHPInelasticData::BuildPhysicsTable(), G4NeutronHPCaptureData::BuildPhysicsTable(), and G4NeutronHPElasticData::BuildPhysicsTable().
Here is the call graph for this function:
Here is the caller graph for this function:
|
inline |
Definition at line 52 of file G4NeutronHPData.hh.
References addPhysicsVector(), DoPhysicsVector(), G4Element::GetIndex(), numEle, and theData.
Referenced by G4NeutronHPFissionData::BuildPhysicsTable(), G4NeutronHPInelasticData::BuildPhysicsTable(), G4NeutronHPCaptureData::BuildPhysicsTable(), and G4NeutronHPElasticData::BuildPhysicsTable().
Here is the call graph for this function:
Here is the caller graph for this function:
|
inline |
Definition at line 57 of file G4NeutronHPData.hh.
References addPhysicsVector(), DoPhysicsVector(), G4Element::GetIndex(), numEle, and theData.
Here is the call graph for this function:
|
inline |
Definition at line 62 of file G4NeutronHPData.hh.
References addPhysicsVector(), DoPhysicsVector(), G4Element::GetIndex(), numEle, and theData.
Here is the call graph for this function:
|
inline |
Definition at line 67 of file G4NeutronHPData.hh.
References addPhysicsVector(), DoPhysicsVector(), G4Element::GetIndex(), numEle, and theData.
Here is the call graph for this function:
|
private |
Definition at line 82 of file G4NeutronHPData.hh.
Referenced by addPhysicsVector(), G4NeutronHPData(), and MakePhysicsVector().
|
private |
Definition at line 81 of file G4NeutronHPData.hh.
Referenced by addPhysicsVector(), G4NeutronHPData(), MakePhysicsVector(), and ~G4NeutronHPData().