#include <G4ParticleHPData.hh>
Definition at line 46 of file G4ParticleHPData.hh.
◆ G4ParticleHPData()
Definition at line 35 of file G4ParticleHPData.cc.
static size_t GetNumberOfElements()
static G4Triton * Triton()
static G4Proton * Proton()
static G4Neutron * Neutron()
static G4Deuteron * Deuteron()
std::vector< G4ParticleHPElementData *> theData
G4ParticleDefinition * theProjectile
static G4ElementTable * GetElementTable()
G4String theDataDirVariable
◆ ~G4ParticleHPData()
G4ParticleHPData::~G4ParticleHPData |
( |
| ) |
|
Definition at line 62 of file G4ParticleHPData.cc.
64 for ( std::vector<G4ParticleHPElementData*>::iterator it =
theData.begin() ; it !=
theData.end() ; it++ )
delete *it;
std::vector< G4ParticleHPElementData *> theData
◆ addPhysicsVector()
void G4ParticleHPData::addPhysicsVector |
( |
| ) |
|
|
private |
Definition at line 95 of file G4ParticleHPData.cc.
static size_t GetNumberOfElements()
std::vector< G4ParticleHPElementData *> theData
G4ParticleDefinition * theProjectile
static G4ElementTable * GetElementTable()
G4String theDataDirVariable
◆ DoPhysicsVector()
Definition at line 76 of file G4ParticleHPData.cc.
88 for (
G4int i=0; i<len; i++)
void PutValues(size_t binNumber, G4double binValue, G4double dataValue)
G4double GetY(G4double x)
G4int GetVectorLength() const
static const G4double emax
G4double GetX(G4int i) const
◆ Instance()
Definition at line 68 of file G4ParticleHPData.cc.
71 if ( !theCrossSectionData_G4MT_TLS_ ) theCrossSectionData_G4MT_TLS_ =
new G4ParticleHPData(projectile);
73 return &theCrossSectionData;
G4ParticleHPData(G4ParticleDefinition *projectile)
◆ MakePhysicsVector() [1/4]
Definition at line 54 of file G4ParticleHPData.hh.
G4PhysicsVector * DoPhysicsVector(G4ParticleHPVector *theVector)
std::vector< G4ParticleHPElementData *> theData
◆ MakePhysicsVector() [2/4]
Definition at line 59 of file G4ParticleHPData.hh.
G4PhysicsVector * DoPhysicsVector(G4ParticleHPVector *theVector)
std::vector< G4ParticleHPElementData *> theData
◆ MakePhysicsVector() [3/4]
Definition at line 64 of file G4ParticleHPData.hh.
G4PhysicsVector * DoPhysicsVector(G4ParticleHPVector *theVector)
std::vector< G4ParticleHPElementData *> theData
◆ MakePhysicsVector() [4/4]
Definition at line 69 of file G4ParticleHPData.hh.
G4PhysicsVector * DoPhysicsVector(G4ParticleHPVector *theVector)
std::vector< G4ParticleHPElementData *> theData
◆ numEle
G4int G4ParticleHPData::numEle |
|
private |
◆ theData
◆ theDataDirVariable
G4String G4ParticleHPData::theDataDirVariable |
|
private |
◆ theProjectile
The documentation for this class was generated from the following files: