GEMC
2.2
Geant4 Monte-Carlo Framework
|
#include <txt_output.h>
Public Member Functions | |
~txt_output () | |
event is deleted in WriteEvent routine More... | |
void | recordSimConditions (outputContainer *, map< string, string >) |
void | writeHeader (outputContainer *, map< string, double >, gBank) |
void | writeGenerated (outputContainer *, vector< generatedParticle >, map< string, gBank > *banksMap) |
void | initBank (outputContainer *, gBank) |
void | writeG4RawIntegrated (outputContainer *, vector< hitOutput >, string, map< string, gBank > *) |
void | writeG4DgtIntegrated (outputContainer *, vector< hitOutput >, string, map< string, gBank > *) |
virtual void | writeG4RawAll (outputContainer *, vector< hitOutput >, string, map< string, gBank > *) |
void | writeEvent (outputContainer *) |
![]() | |
virtual | ~outputFactory () |
Static Public Member Functions | |
static outputFactory * | createOutput () |
Data Fields | |
map< string, bool > | insideBank |
![]() | |
string | outputType |
Definition at line 16 of file txt_output.h.
|
inline |
Definition at line 19 of file txt_output.h.
|
inlinestatic |
Definition at line 20 of file txt_output.h.
void txt_output::initBank | ( | outputContainer * | output, |
gBank | thisHitBank | ||
) |
Definition at line 87 of file txt_output.cc.
|
virtual |
Implements outputFactory.
Definition at line 15 of file txt_output.cc.
|
virtual |
Implements outputFactory.
Definition at line 212 of file txt_output.cc.
|
virtual |
Implements outputFactory.
Definition at line 177 of file txt_output.cc.
|
virtual |
Implements outputFactory.
Definition at line 136 of file txt_output.cc.
|
virtual |
Implements outputFactory.
Definition at line 99 of file txt_output.cc.
|
virtual |
Implements outputFactory.
Definition at line 51 of file txt_output.cc.
|
virtual |
Implements outputFactory.
Definition at line 30 of file txt_output.cc.
map<string, bool> txt_output::insideBank |
Definition at line 49 of file txt_output.h.