41#ifndef G4AdjointCSMatrix_h
42#define G4AdjointCSMatrix_h 1
58 std::vector<double>* aLogSecondEnergyVector,
59 std::vector<double>* aLogProbVector,
size_t n_pro_decade = 0);
62 G4double& log0, std::vector<double>*& aLogSecondEnergyVector,
63 std::vector<double>*& aLogProbVector,
64 std::vector<size_t>*& aLogProbVectorIndex);
std::vector< double > * GetLogCrossSectionvector()
std::vector< std::vector< size_t > * > fLogProbMatrixIndex
std::vector< double > fLogCrossSectionVector
std::vector< std::vector< double > * > fLogSecondEnergyMatrix
void Write(G4String file_name)
G4bool IsScatProjToProj()
std::vector< std::vector< double > * > fLogProbMatrix
G4bool GetData(unsigned int i, G4double &aPrimEnergy, G4double &aCS, G4double &log0, std::vector< double > *&aLogSecondEnergyVector, std::vector< double > *&aLogProbVector, std::vector< size_t > *&aLogProbVectorIndex)
std::vector< double > * GetLogPrimEnergyVector()
std::vector< double > fLog0Vector
void AddData(G4double aPrimEnergy, G4double aCS, std::vector< double > *aLogSecondEnergyVector, std::vector< double > *aLogProbVector, size_t n_pro_decade=0)
G4AdjointCSMatrix(G4bool aBool)
std::vector< double > fLogPrimEnergyVector
void Read(G4String file_name)