SetEventDataModule1.cc
Go to the documentation of this file.
1 #include <iostream>
2 #include <SetEventDataModule1.h>
3 #include <fwk/RunController.h>
4 
5 #include <evt/Event.h>
6 #include <evt/Header.h>
7 
8 using namespace std;
9 using namespace fwk;
10 using namespace evt;
11 
13 {}
14 
16 {}
17 
19 {
20  cout << "SetEventDataModule1: Init " << endl;
21 
22  return VModule::eSuccess;
23 }
24 
26 {
27  cout << "SetEventDataModule1: Run " << endl;
28  cout << " before setting id, id = " << event.GetHeader().GetId() << endl;
29  event.GetHeader().SetId("1");
30  cout << " after setting id, id = " << event.GetHeader().GetId() << endl;
31 
32  return VModule::eSuccess;
33 }
34 
36 {
37  cout << "SetEventDataModule1: Finish " << endl;
38  return VModule::eSuccess;
39 }
VModule::ResultFlag Init()
Initialize: invoked at beginning of run (NOT beginning of event)
VModule::ResultFlag Run(evt::Event &event)
Run: invoked once per event.
ResultFlag
Flag returned by module methods to the RunController.
Definition: VModule.h:60
VModule::ResultFlag Finish()
Finish: invoked at end of the run (NOT end of the event)

, generated on Tue Sep 26 2023.