|
Geant4 11.3.0
Toolkit for the simulation of the passage of particles through matter
|
#include <G4AdjointCSMatrix.hh>
Public Member Functions | |
| G4AdjointCSMatrix (G4bool aBool) | |
| ~G4AdjointCSMatrix () | |
| void | Clear () |
| void | AddData (G4double aPrimEnergy, G4double aCS, std::vector< G4double > *aLogSecondEnergyVector, std::vector< G4double > *aLogProbVector, std::size_t n_pro_decade=0) |
| G4bool | GetData (unsigned int i, G4double &aPrimEnergy, G4double &aCS, G4double &log0, std::vector< G4double > *&aLogSecondEnergyVector, std::vector< G4double > *&aLogProbVector, std::vector< std::size_t > *&aLogProbVectorIndex) |
| std::vector< G4double > * | GetLogPrimEnergyVector () |
| std::vector< G4double > * | GetLogCrossSectionvector () |
| G4bool | IsScatProjToProj () |
| void | Write (const G4String &file_name) |
| void | Read (const G4String &file_name) |
Definition at line 49 of file G4AdjointCSMatrix.hh.
| G4AdjointCSMatrix::G4AdjointCSMatrix | ( | G4bool | aBool | ) |
Definition at line 36 of file G4AdjointCSMatrix.cc.
| G4AdjointCSMatrix::~G4AdjointCSMatrix | ( | ) |
Definition at line 39 of file G4AdjointCSMatrix.cc.
| void G4AdjointCSMatrix::AddData | ( | G4double | aPrimEnergy, |
| G4double | aCS, | ||
| std::vector< G4double > * | aLogSecondEnergyVector, | ||
| std::vector< G4double > * | aLogProbVector, | ||
| std::size_t | n_pro_decade = 0 ) |
Definition at line 81 of file G4AdjointCSMatrix.cc.
| void G4AdjointCSMatrix::Clear | ( | ) |
Definition at line 69 of file G4AdjointCSMatrix.cc.
| G4bool G4AdjointCSMatrix::GetData | ( | unsigned int | i, |
| G4double & | aPrimEnergy, | ||
| G4double & | aCS, | ||
| G4double & | log0, | ||
| std::vector< G4double > *& | aLogSecondEnergyVector, | ||
| std::vector< G4double > *& | aLogProbVector, | ||
| std::vector< std::size_t > *& | aLogProbVectorIndex ) |
Definition at line 122 of file G4AdjointCSMatrix.cc.
Referenced by G4VEmAdjointModel::SampleAdjSecEnergyFromCSMatrix().
|
inline |
Definition at line 71 of file G4AdjointCSMatrix.hh.
|
inline |
Definition at line 66 of file G4AdjointCSMatrix.hh.
Referenced by G4VEmAdjointModel::SampleAdjSecEnergyFromCSMatrix().
|
inline |
Definition at line 76 of file G4AdjointCSMatrix.hh.
Referenced by G4VEmAdjointModel::SampleAdjSecEnergyFromCSMatrix().
| void G4AdjointCSMatrix::Read | ( | const G4String & | file_name | ) |
Definition at line 186 of file G4AdjointCSMatrix.cc.
| void G4AdjointCSMatrix::Write | ( | const G4String & | file_name | ) |
Definition at line 140 of file G4AdjointCSMatrix.cc.