1 #ifndef MHO_Passband_HH__
2 #define MHO_Passband_HH__
117 std::string fBandwidthKey;
118 std::string fSidebandLabelKey;
119 std::string fLowerSideband;
120 std::string fUpperSideband;
Class MHO_Passband.
Definition: MHO_Passband.hh:32
void SetWeights(weight_type *weights)
Setter for weights.
Definition: MHO_Passband.hh:42
void SetPassband(const double &first, const double &second)
Setter for passband.
Definition: MHO_Passband.hh:54
virtual bool ExecuteOutOfPlace(const visibility_type *in, visibility_type *out) override
Copies input visibility data and executes in-place processing.
Definition: MHO_Passband.cc:186
virtual bool InitializeInPlace(visibility_type *in) override
Initializes visibility_type pointer in-place and returns true.
Definition: MHO_Passband.cc:192
virtual bool InitializeOutOfPlace(const visibility_type *in, visibility_type *out) override
Initializes out-of-place visibility data.
Definition: MHO_Passband.cc:197
MHO_Passband()
Definition: MHO_Passband.cc:8
virtual bool ExecuteInPlace(visibility_type *in) override
Checks and excludes specific passbands within each channel of visibility data.
Definition: MHO_Passband.cc:22
virtual ~MHO_Passband()
Definition: MHO_Passband.cc:20
Class MHO_UnaryOperator.
Definition: MHO_UnaryOperator.hh:24
Definition: MHO_ChannelLabeler.hh:17