SdAreaSelector.h
Go to the documentation of this file.
1 #ifndef _SdAreaSelector_SdAreaSelector_h_
2 #define _SdAreaSelector_SdAreaSelector_h_
3 
4 #include <fwk/VModule.h>
5 #include <utility>
6 #include <list>
7 #include <set>
8 #include <vector>
9 
10 namespace sevt {
11  class SEvent;
12  class Station;
13 }
14 
15 
16 namespace sdet {
17  class SDetector;
18  class Station;
19 };
20 
21 
22 namespace SdAreaSelectorWG {
23 
24  class SdAreaSelector : public fwk::VModule {
25 
26  public:
27 
31 
32  private:
33 
34  // xml config
35  std::vector<int> fTankSelection; //tank selection
36 
37  REGISTER_MODULE("SdAreaSelector", SdAreaSelector);
38 
39  };
40 
41 }
42 
43 
44 #endif // _SdAreaSelector_SdAreaSelector_h_
45 
46 // Configure (x)emacs for this file ...
47 // Local Variables:
48 // mode: c++
49 // End:
fwk::VModule::ResultFlag Run(evt::Event &event)
Run: invoked once per event.
std::vector< int > fTankSelection
REGISTER_MODULE("SdAreaSelector", SdAreaSelector)
fwk::VModule::ResultFlag Finish()
Finish: invoked at end of the run (NOT end of the event)
Module interface.
Definition: VModule.h:53
ResultFlag
Flag returned by module methods to the RunController.
Definition: VModule.h:60
fwk::VModule::ResultFlag Init()
Initialize: invoked at beginning of run (NOT beginning of event)
Definition: XbArray.h:7

, generated on Tue Sep 26 2023.