#include <DMXRunAction.hh>
Definition at line 54 of file DMXRunAction.hh.
◆ DMXRunAction()
DMXRunAction::DMXRunAction |
( |
| ) |
|
◆ ~DMXRunAction()
DMXRunAction::~DMXRunAction |
( |
| ) |
|
◆ BeginOfRunAction()
void DMXRunAction::BeginOfRunAction |
( |
const G4Run * |
aRun | ) |
|
|
virtual |
◆ Book()
void DMXRunAction::Book |
( |
| ) |
|
|
private |
Definition at line 97 of file DMXRunAction.cc.
146 man->
CreateH1(
"h1",
"Source Energy /keV", 1000,0.,10000.);
147 man->
CreateH1(
"h2",
"Energy Deposit /keV", 1000,0.,1000.);
148 man->
CreateH1(
"h3",
"Nuclear Recoil Edep /keV", 100,0.,100.);
149 man->
CreateH1(
"h4",
"Number of Photons - LowE", 200,0.,200.);
150 man->
CreateH1(
"h5",
"Number of Photons - HighE", 100,0.,10000.);
151 man->
CreateH1(
"h6",
"Average Photon Arrival/ns", 200,0.,200.);
152 man->
CreateH1(
"h7",
"1st event Photon Arrival", 200,0.,200.);
153 man->
CreateH1(
"h8",
"Gamma Energy Deposit/keV", 1000,0.,1000.);
154 man->
CreateH1(
"h9",
"Neutron Ener Deposit/keV", 1000,0.,1000.);
155 man->
CreateH1(
"h10",
"Electron Ener Deposit/keV",1000,0.,1000.);
156 man->
CreateH1(
"h11",
"Positron Ener Deposit/keV",1000,0.,1000.);
157 man->
CreateH1(
"h12",
"Other Ener Deposit/keV", 1000,0.,1000.);
160 man->
CreateH2(
"hh1",
"PMT Hit Pattern",
161 300 ,-30.,30.,300,-30.,30.);
162 man->
CreateH2(
"hh2",
"1st event PMT Hit Pattern",
163 300 ,-30.,30.,300,-30.,30.);
G4bool SetFirstHistoId(G4int firstId)
G4int CreateH1(const G4String &name, const G4String &title, G4int nbins, G4double xmin, G4double xmax, const G4String &unitName="none", const G4String &fcnName="none", const G4String &binSchemeName="linear")
G4int CreateNtuple(const G4String &name, const G4String &title)
G4bool OpenFile(const G4String &fileName="")
G4bool SetFirstNtupleId(G4int firstId)
G4int CreateNtupleDColumn(const G4String &name)
G4int CreateH2(const G4String &name, const G4String &title, G4int nxbins, G4double xmin, G4double xmax, G4int nybins, G4double ymin, G4double ymax, const G4String &xunitName="none", const G4String &yunitName="none", const G4String &xfcnName="none", const G4String &yfcnName="none", const G4String &xbinSchemeName="linear", const G4String &ybinSchemeName="linear")
◆ EndOfRunAction()
void DMXRunAction::EndOfRunAction |
( |
const G4Run * |
| ) |
|
|
virtual |
◆ GetsavehitsFile()
G4String DMXRunAction::GetsavehitsFile |
( |
| ) |
const |
|
inline |
◆ GetsavepmtFile()
G4String DMXRunAction::GetsavepmtFile |
( |
| ) |
const |
|
inline |
◆ SetsavehistFile()
void DMXRunAction::SetsavehistFile |
( |
G4String |
val | ) |
|
|
inline |
◆ SetsavehitsFile()
void DMXRunAction::SetsavehitsFile |
( |
G4String |
val | ) |
|
|
inline |
◆ SetsavepmtFile()
void DMXRunAction::SetsavepmtFile |
( |
G4String |
val | ) |
|
|
inline |
◆ runMessenger
◆ savehistFile
◆ savehitsFile
◆ savepmtFile
The documentation for this class was generated from the following files: