void writeEvent(outputContainer *)
void writeGenerated(outputContainer *, vector< generatedParticle >, map< string, gBank > *banksMap)
void recordSimConditions(outputContainer *, map< string, string >)
void initBank(outputContainer *, gBank)
static outputFactory * createOutput()
virtual void writeG4RawAll(outputContainer *, vector< hitOutput >, string, map< string, gBank > *)
void writeG4DgtIntegrated(outputContainer *, vector< hitOutput >, string, map< string, gBank > *)
map< string, bool > insideBank
~txt_output()
event is deleted in WriteEvent routine
void writeG4RawIntegrated(outputContainer *, vector< hitOutput >, string, map< string, gBank > *)
void writeHeader(outputContainer *, map< string, double >, gBank)