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
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
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
tools::histo::h1d G4AnaH1
G4double fEmin_prim_spectrum
static PROLOG_HANDLER error
tools::histo::h2d G4AnaH2
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