1 #ifndef MHO_SpectralLineFringeFitter_HH__
2 #define MHO_SpectralLineFringeFitter_HH__
5 #include "MHO_FringeFitter.hh"
68 virtual void PreRun()
override;
69 virtual void Run()
override;
70 virtual void PostRun()
override;
79 virtual void Cache()
override;
80 virtual void Refresh()
override;
90 void coarse_spectral_line_search();
91 void interpolate_spectral_line_peak();
Class MHO_FringeData.
Definition: MHO_FringeData.hh:30
Class MHO_FringeFitterVisitor.
Definition: Calibration/include/MHO_FringeFitter.hh:189
virtual void Visit(MHO_FringeFitter *fitter)=0
Function Visit.
Class MHO_FringeFitter.
Definition: Calibration/include/MHO_FringeFitter.hh:48
Class MHO_InterpolateSpectralLinePeak.
Definition: MHO_InterpolateSpectralLinePeak.hh:38
Class MHO_SpectralLineFringeFitter.
Definition: MHO_SpectralLineFringeFitter.hh:61
virtual void Cache() override
Definition: MHO_SpectralLineFringeFitter.cc:176
virtual void PostRun() override
Function PostRun.
Definition: MHO_SpectralLineFringeFitter.cc:338
bool fEnableCaching
Definition: MHO_SpectralLineFringeFitter.hh:78
virtual void Run() override
Function Run.
Definition: MHO_SpectralLineFringeFitter.cc:312
MHO_SpectralLineFringeFitter(MHO_FringeData *data)
Definition: MHO_SpectralLineFringeFitter.cc:27
virtual void Initialize() override
Function Initialize.
Definition: MHO_SpectralLineFringeFitter.cc:220
virtual bool IsFinished() override
Function IsFinished.
Definition: MHO_SpectralLineFringeFitter.cc:351
weight_type * wt_data
Definition: MHO_SpectralLineFringeFitter.hh:84
virtual void Accept(MHO_FringeFitterVisitor *visitor) override
Function Accept: accept a visitor...pure virtual, must be implemented in derived class.
Definition: MHO_SpectralLineFringeFitter.hh:74
mho_json fVexInfo
Definition: MHO_SpectralLineFringeFitter.hh:87
virtual void Refresh() override
Definition: MHO_SpectralLineFringeFitter.cc:197
virtual void Configure() override
Function Configure.
Definition: MHO_SpectralLineFringeFitter.cc:49
virtual void PreRun() override
Function PreRun.
Definition: MHO_SpectralLineFringeFitter.cc:238
virtual ~MHO_SpectralLineFringeFitter()
Definition: MHO_SpectralLineFringeFitter.cc:36
visibility_type * vis_data
Definition: MHO_SpectralLineFringeFitter.hh:83
virtual void Finalize() override
Function Finalize.
Definition: MHO_SpectralLineFringeFitter.cc:360
Class MHO_SpectralLineFringeSearch.
Definition: MHO_SpectralLineFringeSearch.hh:41
Definition: MHO_AdhocFlagging.hh:18