50 #ifndef G4AdjointCSManager_h 
   51 #define G4AdjointCSManager_h 1 
  142                         G4bool IsScatProjToProjCase,
 
  143                         std::vector<G4double>& 
 
  144                              AdjointCS_for_each_element);
 
  152                                G4bool IsScatProjToProjCase);
 
  175     std::vector< std::vector<G4AdjointCSMatrix*> > theAdjointCSMatricesForScatProjToProj; 
 
  176     std::vector< std::vector<G4AdjointCSMatrix*> > theAdjointCSMatricesForProdToProj;
 
  177     std::vector< G4VEmAdjointModel*> listOfAdjointEMModel;
 
  179     std::vector<G4AdjointCSMatrix*> 
 
  183                                            G4int nbin_pro_decade);
 
  185     std::vector<G4AdjointCSMatrix*> 
 
  188                                            G4int nbin_pro_decade);
 
  194     std::vector< size_t> listOfIndexOfAdjointEMModelInAction;
 
  195     std::vector< G4bool> listOfIsScatProjToProjCase;
 
  196     std::vector< std::vector<G4double> > lastAdjointCSVsModelsAndElements;
 
  197     G4bool CrossSectionMatrixesAreBuilt;
 
  198     size_t  currentParticleIndex;
 
  203     std::vector<G4PhysicsTable*>        theTotalForwardSigmaTableVector;
 
  204     std::vector<G4PhysicsTable*>        theTotalAdjointSigmaTableVector;
 
  205     std::vector< std::vector<G4double> >    EminForFwdSigmaTables;  
 
  206     std::vector< std::vector<G4double> >    EminForAdjSigmaTables;  
 
  207     std::vector< std::vector<G4double> >    EkinofFwdSigmaMax;  
 
  208     std::vector< std::vector<G4double> >    EkinofAdjSigmaMax;
 
  209     G4bool TotalSigmaTableAreBuilt;
 
  212     std::vector<G4PhysicsTable*>        listSigmaTableForAdjointModelScatProjToProj;
 
  213     std::vector<G4PhysicsTable*>        listSigmaTableForAdjointModelProdToProj;
 
  220     std::vector< std::vector<G4VEmProcess*>* >      listOfForwardEmProcess;
 
  221     std::vector< std::vector<G4VEnergyLossProcess*>* >  listOfForwardEnergyLossProcess;
 
  225     std::vector< G4ParticleDefinition*> theListOfAdjointParticlesInAction;
 
  236     size_t  currentMatIndex;
 
  248     G4bool forward_CS_is_used;