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