55 #ifndef RMC01AnalysisManager_HH 
   56 #define RMC01AnalysisManager_HH 
G4AnaH1 * fEdep_rmatrix_vs_proton_prim_energy
 
void SetPrimaryPowerLawSpectrumForAdjointSim(const G4String &particle_name, G4double fluence, G4double alpha, G4double Emin, G4double Emax)
 
G4double fEmax_prim_spectrum
 
G4AnaH1 * fEdep_rmatrix_vs_electron_prim_energy
 
tools::histo::h2d G4AnaH2
 
G4int fNb_evt_per_adj_evt
 
G4double fError_mean_edep
 
G4AnaH2 * fGamma_current_rmatrix_vs_proton_prim_energy
 
G4AnaH2 * fElectron_current_rmatrix_vs_electron_prim_energy
 
G4AnaH2 * fElectron_current_rmatrix_vs_gamma_prim_energy
 
void SetPrimaryExpSpectrumForAdjointSim(const G4String &particle_name, G4double fluence, G4double E0, G4double Emin, G4double Emax)
 
void BeginOfEvent(const G4Event *)
 
PRIM_SPECTRUM_TYPE fPrimSpectrumType
 
G4AnaH2 * fProton_current_rmatrix_vs_proton_prim_energy
 
void save(G4double scaling_factor)
 
G4AnaH1 * fElectron_current
 
G4bool fStop_run_if_precision_reached
 
G4double fPrecision_to_reach
 
void SetPrecision(G4double precision)
 
G4AnaH1 * fEdep_vs_prim_ekin
 
G4double fAmplitude_prim_spectrum
 
void EndOfRun(const G4Run *)
 
G4AnaH1 * fProton_current
 
G4double PrimDiffAndDirFluxForAdjointSim(G4double prim_energy)
 
RMC01AnalysisManagerMessenger * fMsg
 
tools::histo::h1d G4AnaH1
 
void ComputeMeanEdepAndError(const G4Event *anEvent, G4double &mean, G4double &error)
 
G4double fAccumulated_edep
 
G4AnaH2 * fGamma_current_rmatrix_vs_electron_prim_energy
 
G4AnaH2 * fElectron_current_rmatrix_vs_proton_prim_energy
 
static RMC01AnalysisManager * GetInstance()
 
void EndOfEvent(const G4Event *)
 
G4int fNb_evt_modulo_for_convergence_test
 
void BeginOfRun(const G4Run *)
 
static const G4double Emin
 
static const G4double Emax
 
G4double fEmin_prim_spectrum
 
static PROLOG_HANDLER error
 
static const G4double alpha
 
G4AnaH2 * fGamma_current_rmatrix_vs_gamma_prim_energy
 
G4double fAccumulated_edep2
 
std::fstream fConvergenceFileOutput
 
void EndOfEventForAdjointSimulation(const G4Event *anEvent)
 
void EndOfEventForForwardSimulation(const G4Event *anEvent)
 
static RMC01AnalysisManager * fInstance
 
G4AnaH1 * fEdep_rmatrix_vs_gamma_prim_energy