HOPS
HOPS class reference
MHO_LSBOffsetBuilder.hh
Go to the documentation of this file.
1 #ifndef MHO_LSBOffsetBuilderBuilder_HH__
2 #define MHO_LSBOffsetBuilderBuilder_HH__
3 
4 #include "MHO_OperatorBuilder.hh"
5 
6 namespace hops
7 {
8 
21 {
22  public:
23 
25  : MHO_OperatorBuilder(toolbox, fdata){};
26 
28  MHO_ParameterStore* pstore = nullptr)
29  : MHO_OperatorBuilder(toolbox, cstore, pstore){};
30 
31  virtual ~MHO_LSBOffsetBuilder(){};
32 
38  virtual bool Build() override;
39 
40  private:
46  std::string ExtractStationIdentifier();
47 };
48 
49 } // namespace hops
50 
51 #endif
Class MHO_ContainerStore.
Definition: MHO_ContainerStore.hh:32
Class MHO_FringeData.
Definition: MHO_FringeData.hh:30
Class MHO_LSBOffsetBuilder.
Definition: MHO_LSBOffsetBuilder.hh:21
virtual bool Build() override
Constructs and initializes a MHO_LSBOffset operator.
Definition: MHO_LSBOffsetBuilder.cc:10
MHO_LSBOffsetBuilder(MHO_OperatorToolbox *toolbox, MHO_ContainerStore *cstore=nullptr, MHO_ParameterStore *pstore=nullptr)
Definition: MHO_LSBOffsetBuilder.hh:27
MHO_LSBOffsetBuilder(MHO_OperatorToolbox *toolbox, MHO_FringeData *fdata)
Definition: MHO_LSBOffsetBuilder.hh:24
virtual ~MHO_LSBOffsetBuilder()
Definition: MHO_LSBOffsetBuilder.hh:31
Abtract base class for a builder object (creates an operator for later use)
Definition: MHO_OperatorBuilder.hh:27
Class MHO_OperatorToolbox.
Definition: MHO_OperatorToolbox.hh:26
Class MHO_ParameterStore.
Definition: MHO_ParameterStore.hh:52
Definition: MHO_ChannelLabeler.hh:17