79 G4cout <<
" BinsCluster= " << binsCluster <<
" BinsE= " <<
fNbins
90 if(nEvt > 0) { norm = 1.0/norm; }
99 if(y2 > 0.0) { y2 = std::sqrt(y2); }
106 G4cout <<
" ================== run summary =====================" <<
G4endl;
108 G4cout <<
" End of Run TotNbofEvents = "
110 G4cout <<
" Energy(keV) per ADC channel = "
114 G4cout <<
" Mean energy deposit in absorber = " <<
115 y1/
keV <<
" +- " << y2*std::sqrt(norm)/
keV <<
" keV; ";
116 if(y1 > 0.0) {
G4cout <<
" RMS/Emean = " << y2/y1; }
118 G4cout <<
" Mean number of steps in absorber= "
119 <<
fTotStepGas <<
"; mean number of ion-clusters = "
124 G4cout <<
" ====== Energy deposit distribution Noverflows= " <<
fOverflow
128 std::ofstream fileOut(
"distribution.out", std::ios::out );
129 fileOut.setf( std::ios::scientific, std::ios::floatfield );
137 G4cout << std::setw(5) << j << std::setw(10) << x1/
keV
138 << std::setw(12) <<
fEgas[j] << std::setw(12) <<
fEgas[j]*norm
147 fAnalysisManager->ScaleH1(1,norm);
148 fAnalysisManager->ScaleH1(2,norm);
149 fAnalysisManager->ScaleH1(3,0.1);
154 G4cout <<
" ================== run end ==========================" <<
G4endl;
176 if(idx < 0) {
fEgas[0] += 1.0; }
178 else {
fEgas[idx] += 1.0; }
183 fAnalysisManager->FillH1(2,
fCluster,1.0);
192 const Run* localRun =
static_cast<const Run*
>(run);
216 G4cout <<
"Run::AddEnergy: e(keV)= " << edep/
keV
G4double GetMaxEnergy() const
void AddEnergy(G4double edep)
virtual void Merge(const G4Run *)
G4double MeanNumberOfIonsAlongStep(const G4ParticleDefinition *, const G4Material *, G4double edepTotal, G4double edepNIEL=0.0)
static G4LossTableManager * Instance()
G4int GetNumberBins() const
G4int GetNumberBinsCluster() const
G4double GetFactorALICE() const
void SetVerbose(G4int val)
const G4StatDouble * GetStat() const
G4GLOB_DLL std::ostream G4cout
G4int GetNumberOfEvent() const
G4int SampleNumberOfIonsAlongStep(const G4Step *)
G4ElectronIonPair * ElectronIonPair()
ExG4HbookAnalysisManager G4AnalysisManager
G4ElectronIonPair * fElIonPair
G4Track * GetTrack() const
virtual void Merge(const G4Run *)