HOPS
HOPS class reference
MHO_AdhocPhaseCorrectionBuilder.hh
Go to the documentation of this file.
1 #ifndef MHO_AdhocPhaseCorrectionBuilder_HH__
2 #define MHO_AdhocPhaseCorrectionBuilder_HH__
3 
4 #include "MHO_OperatorBuilder.hh"
5 
6 namespace hops
7 {
8 
39 {
40  public:
42  : MHO_OperatorBuilder(toolbox, fdata){};
43 
45  MHO_ParameterStore* pstore = nullptr)
46  : MHO_OperatorBuilder(toolbox, cstore, pstore){};
47 
49 
55  virtual bool Build() override;
56 };
57 
58 } // namespace hops
59 
60 #endif
Class MHO_AdhocPhaseCorrectionBuilder.
Definition: MHO_AdhocPhaseCorrectionBuilder.hh:39
MHO_AdhocPhaseCorrectionBuilder(MHO_OperatorToolbox *toolbox, MHO_FringeData *fdata)
Definition: MHO_AdhocPhaseCorrectionBuilder.hh:41
MHO_AdhocPhaseCorrectionBuilder(MHO_OperatorToolbox *toolbox, MHO_ContainerStore *cstore=nullptr, MHO_ParameterStore *pstore=nullptr)
Definition: MHO_AdhocPhaseCorrectionBuilder.hh:44
virtual ~MHO_AdhocPhaseCorrectionBuilder()
Definition: MHO_AdhocPhaseCorrectionBuilder.hh:48
virtual bool Build() override
Constructs and registers a MHO_AdhocPhaseCorrection operator.
Definition: MHO_AdhocPhaseCorrectionBuilder.cc:11
Class MHO_ContainerStore.
Definition: MHO_ContainerStore.hh:32
Class MHO_FringeData.
Definition: MHO_FringeData.hh:30
Abtract base class for a builder object (creates an operator for later use)
Definition: MHO_OperatorBuilder.hh:28
Class MHO_OperatorToolbox.
Definition: MHO_OperatorToolbox.hh:28
Class MHO_ParameterStore.
Definition: MHO_ParameterStore.hh:52
Definition: MHO_AdhocFlagging.hh:18