18 printf(
"ctor, run %d, file %s\n", runinfo->
fRunNo, runinfo->
fFileName.c_str());
30 printf(
"BeginRun, run %d, file %s\n", runinfo->
fRunNo, runinfo->
fFileName.c_str());
36 printf(
"EndRun, run %d\n", runinfo->
fRunNo);
42 printf(
"NextSubrun, run %d, file %s\n", runinfo->
fRunNo, runinfo->
fFileName.c_str());
47 printf(
"PauseRun, run %d\n", runinfo->
fRunNo);
52 printf(
"ResumeRun, run %d\n", runinfo->
fRunNo);
79 printf(
"\tExample TAFactory Usage!\n");
80 printf(
"\tPrint valid arguements for this modules here!");
82 void Init(
const std::vector<std::string> &args)
85 printf(
"Arguments:\n");
86 for (
unsigned i=0; i<args.size(); i++)
87 printf(
"arg[%d]: [%s]\n", i, args[i].c_str());
97 printf(
"NewRunObject, run %d, file %s\n", runinfo->
fRunNo, runinfo->
fFileName.c_str());
TARunObject * NewRunObject(TARunInfo *runinfo)
void Init(const std::vector< std::string > &args)
void AnalyzeSpecialEvent(TARunInfo *runinfo, TMEvent *event)
void BeginRun(TARunInfo *runinfo)
ExampleCxx(TARunInfo *runinfo)
void EndRun(TARunInfo *runinfo)
void PauseRun(TARunInfo *runinfo)
void ResumeRun(TARunInfo *runinfo)
void NextSubrun(TARunInfo *runinfo)
TAFlowEvent * Analyze(TARunInfo *runinfo, TMEvent *event, TAFlags *flags, TAFlowEvent *flow)
uint32_t serial_number
MIDAS event serial number.
uint32_t data_size
MIDAS event data size.
uint16_t event_id
MIDAS event ID.
static TARegister tar(new ExampleCxxFactory)