50#ifndef G4AdjointCSMatrix_h
51#define G4AdjointCSMatrix_h 1
73 std::vector< double>* aLogProbVector,
size_t n_pro_decade=0);
76 std::vector< double>*& aLogProbVector,
77 std::vector< size_t>*& aLogProbVectorIndex);
90 std::vector< double> theLogPrimEnergyVector;
91 std::vector< double> theLogCrossSectionVector;
92 std::vector< std::vector< double>* > theLogSecondEnergyMatrix;
93 std::vector< std::vector< double>* > theLogProbMatrix;
95 std::vector< std::vector< size_t >* > theLogProbMatrixIndex;
96 std::vector< double> log0Vector;
98 unsigned int nb_of_PrimEnergy;
99 G4bool is_scat_proj_to_proj_case;
std::vector< double > * GetLogCrossSectionvector()
void Write(G4String file_name)
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()
G4bool IsScatProjToProjCase()
void AddData(G4double aPrimEnergy, G4double aCS, std::vector< double > *aLogSecondEnergyVector, std::vector< double > *aLogProbVector, size_t n_pro_decade=0)
void Read(G4String file_name)