38 #include "TestParameters.hh"
95 G4cout <<
" ====================================================" <<
G4endl;
96 G4cout <<
" Beam Particle: "
102 G4cout <<
" ================== run summary =====================" <<
G4endl;
104 G4cout <<
" End of Run TotNbofEvents = "
108 G4cout <<
" Mean energy deposit in absorber = " <<
109 y1/
GeV <<
" +- " << y2*std::sqrt(norm)/
GeV <<
" GeV; ";
110 if(y1 > 0.0) {
G4cout <<
" RMS/Emean = " << y2/
y1; }
112 G4cout <<
" Mean number of steps in absorber= "
137 analysisManager->ScaleH1(1,norm);
139 G4cout <<
" ================== run end ==========================" <<
G4endl;
164 if(idx < 0) {
fEgas[0] += 1.0; }
166 else {
fEgas[idx] += 1.0; }
182 const Run* localRun =
static_cast<const Run*
>(run);
207 G4cout <<
"Run::AddEnergy: e(keV)= " << edep/
keV
G4double GetMaxEnergy() const
const G4ParticleDefinition * GetBeamParticle() const
G4double GetBeamEnergy() const
void AddEnergy(G4double edep)
Float_t y1[n_points_granero]
static constexpr double keV
static constexpr double mm
const G4String & GetParticleName() const
Float_t y2[n_points_geant4]
G4int GetNumberOfEvent() const
G4double GetPositionZ() const
G4Track * GetTrack() const
virtual void Merge(const G4Run *)
G4CsvAnalysisManager G4AnalysisManager
G4int GetNumberBins() const
const G4StatDouble * GetStat() const
G4GLOB_DLL std::ostream G4cout
virtual void Merge(const G4Run *)
void SetVerbose(G4int val)
static constexpr double GeV