SetEventDataModule2.cc
Go to the documentation of this file.
1 #include <iostream>
2 #include <SetEventDataModule2.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 << "SetEventDataModule2: Init " << endl;
21 
22  return VModule::eSuccess;
23 }
24 
26 {
27  cout << "SetEventDataModule2: Run " << endl;
28  cout << " before setting id, id = " << event.GetHeader().GetId() << endl;
29  event.GetHeader().SetId("2");
30  cout << " after setting id, id = " << event.GetHeader().GetId() << endl;
31 
32 
33  return VModule::eSuccess;
34 }
35 
37 {
38  cout << "SetEventDataModule2: Finish " << endl;
39  return VModule::eSuccess;
40 }
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)
VModule::ResultFlag Run(evt::Event &event)
Run: invoked once per event.
VModule::ResultFlag Init()
Initialize: invoked at beginning of run (NOT beginning of event)

, generated on Tue Sep 26 2023.