Geant4-11
|
#include <G4ParticleHPList.hh>
Public Member Functions | |
void | Dump () |
G4ParticleHPList () | |
G4double | GetLabel () |
G4int | GetListLength () |
G4double | GetValue (G4int i) |
void | Init (std::istream &aDataFile, G4double unit=1.) |
void | Init (std::istream &aDataFile, G4int nPar, G4double unit=1.) |
void | SetLabel (G4double aLabel) |
void | SetValue (G4int i, G4double y) |
~G4ParticleHPList () | |
Private Member Functions | |
void | Check (G4int i) |
Private Attributes | |
G4int | nEntries |
G4int | nPoints |
G4double * | theData |
G4double | theLabel |
Definition at line 36 of file G4ParticleHPList.hh.
|
inline |
Definition at line 40 of file G4ParticleHPList.hh.
|
inline |
Definition at line 48 of file G4ParticleHPList.hh.
References theData.
|
private |
Definition at line 36 of file G4ParticleHPList.cc.
References nEntries, nPoints, and theData.
Referenced by SetValue().
void G4ParticleHPList::Dump | ( | ) |
Definition at line 92 of file G4ParticleHPList.cc.
|
inline |
Definition at line 70 of file G4ParticleHPList.hh.
References theLabel.
Referenced by G4ParticleHPContAngularPar::BuildByInterpolation(), G4ParticleHPContAngularPar::G4ParticleHPContAngularPar(), G4ParticleHPContAngularPar::PrepareTableInterpolation(), and G4ParticleHPContAngularPar::Sample().
|
inline |
Definition at line 77 of file G4ParticleHPList.cc.
References GetListLength(), nEntries, and theData.
Referenced by G4ParticleHPContAngularPar::BuildByInterpolation(), G4ParticleHPContAngularPar::G4ParticleHPContAngularPar(), G4ParticleHPParticleYield::GetDecayConstant(), and G4ParticleHPContAngularPar::Sample().
void G4ParticleHPList::Init | ( | std::istream & | aDataFile, |
G4double | unit = 1. |
||
) |
Definition at line 65 of file G4ParticleHPList.cc.
References SetValue(), and G4INCL::CrossSections::total().
Definition at line 54 of file G4ParticleHPList.cc.
References SetValue().
Referenced by G4ParticleHPContAngularPar::Init(), and G4ParticleHPParticleYield::InitDelayed().
|
inline |
Definition at line 68 of file G4ParticleHPList.hh.
References theLabel.
Referenced by G4ParticleHPContAngularPar::BuildByInterpolation(), G4ParticleHPContAngularPar::G4ParticleHPContAngularPar(), and G4ParticleHPContAngularPar::Init().
Definition at line 53 of file G4ParticleHPList.hh.
References Check(), and theData.
Referenced by G4ParticleHPContAngularPar::BuildByInterpolation(), G4ParticleHPContAngularPar::G4ParticleHPContAngularPar(), and Init().
|
private |
Definition at line 79 of file G4ParticleHPList.hh.
Referenced by Check(), G4ParticleHPList(), GetListLength(), and GetValue().
|
private |
Definition at line 80 of file G4ParticleHPList.hh.
Referenced by Check(), and G4ParticleHPList().
|
private |
Definition at line 78 of file G4ParticleHPList.hh.
Referenced by Check(), Dump(), G4ParticleHPList(), GetValue(), SetValue(), and ~G4ParticleHPList().
|
private |
Definition at line 76 of file G4ParticleHPList.hh.
Referenced by Dump(), G4ParticleHPList(), GetLabel(), and SetLabel().