GEMC
1.8
Geant4 Monte-Carlo Framework
|
#include <txt_output.h>
Public Member Functions | |
~txt_output () | |
event is deleted in WriteEvent routine More... | |
void | SaveSimConditions (MOutputs *, map< string, string >) |
Pure Virtual Method to save the simulation conditions on the file. More... | |
void | ProcessOutput (PH_output, MOutputs *, MBank) |
Pure Virtual Method to process the output. More... | |
void | SetBankHeader (int, string, MOutputs *) |
Pure Virtual Method to set the bank header. More... | |
void | SetOutpHeader (header, MOutputs *) |
Pure Virtual Method to set the output header. MOutputs needed for some output (txt) More... | |
void | RecordAndClear (MOutputs *, MBank) |
Pure Virtual Method to record hits in event / then clear hits objects on heap. More... | |
void | WriteGenerated (MOutputs *, vector< MGeneratedParticle >) |
Pure Virtual Method to write generated particles infos. More... | |
void | WriteEvent (MOutputs *) |
Pure Virtual Method to write event on disk. More... | |
![]() | |
virtual | ~MOutputBaseClass () |
Static Public Member Functions | |
static MOutputBaseClass * | createOutputClass () |
Additional Inherited Members | |
![]() | |
string | outputType |
Definition at line 20 of file txt_output.h.
|
inline |
Definition at line 23 of file txt_output.h.
|
inlinestatic |
Definition at line 32 of file txt_output.h.
Implements MOutputBaseClass.
Definition at line 40 of file txt_output.cc.
Implements MOutputBaseClass.
Definition at line 29 of file txt_output.h.
|
virtual |
Implements MOutputBaseClass.
Definition at line 81 of file txt_output.cc.
|
virtual |
Implements MOutputBaseClass.
Definition at line 18 of file txt_output.cc.
Implements MOutputBaseClass.
Definition at line 8 of file txt_output.cc.
|
inlinevirtual |
Implements MOutputBaseClass.
Definition at line 31 of file txt_output.h.
|
virtual |
Implements MOutputBaseClass.
Definition at line 27 of file txt_output.cc.