34 #include "HistoManager.hh"
40 : fFileName(
"particleGun")
49 delete G4AnalysisManager::Instance();
54 void HistoManager::Book()
60 analysisManager->SetFileName(fFileName);
61 analysisManager->SetVerboseLevel(1);
62 analysisManager->SetActivation(
true);
65 const G4int kMaxHisto = 9;
66 const G4String id[] = {
"0",
"1",
"2",
"3",
"4",
"5",
"6",
"7" ,
"8" };
69 "energy spectrum dN/dE = f(E)",
70 "moment dir: angular distr dN/dOmega = f(alpha) ",
71 "moment dir: angular distr dN/dOmega = f(psi) ",
72 "vertex posi: radial distr dN/dv = f(r)",
73 "vertex posi: angular distr dN/dv = f(theta)",
74 "vertex posi: angular distr dN/dv = f(phi)",
75 "moment dir: angular distr dN/dOmega = f(alpha) ",
76 "moment dir: angular distr dN/dOmega = f(psi) "
86 for (
G4int k=0; k<kMaxHisto; k++) {
87 G4int ih = analysisManager->CreateH1(
id[k], title[k], nbins, vmin, vmax);
88 analysisManager->SetH1Activation(ih,
false);
ExG4HbookAnalysisManager G4AnalysisManager
subroutine title(NA, NB, NCA, NCB)