Struct definition. More...
#include <MSTransformManager.h>
Public Member Functions | |
channelInfo () | |
bool | operator< (const channelInfo &right_operand) const |
Double | upperBound () const |
Double | lowerBound () const |
Double | overlap (const channelInfo &other) const |
Public Attributes | |
Int | SPW_id |
uInt | inpChannel |
uInt | outChannel |
Double | CHAN_FREQ |
Double | CHAN_WIDTH |
Double | EFFECTIVE_BW |
Double | RESOLUTION |
std::vector< Double > | contribFrac |
std::vector< Int > | contribChannel |
std::vector< Int > | contribSPW_id |
Struct definition.
Definition at line 152 of file MSTransformManager.h.
casa::channelInfo::channelInfo | ( | ) | [inline] |
Definition at line 165 of file MSTransformManager.h.
References CHAN_FREQ, CHAN_WIDTH, EFFECTIVE_BW, inpChannel, outChannel, RESOLUTION, and SPW_id.
Double casa::channelInfo::lowerBound | ( | ) | const [inline] |
Definition at line 194 of file MSTransformManager.h.
References casacore::abs(), CHAN_FREQ, and CHAN_WIDTH.
Referenced by overlap().
bool casa::channelInfo::operator< | ( | const channelInfo & | right_operand | ) | const [inline] |
Definition at line 177 of file MSTransformManager.h.
References CHAN_FREQ.
Double casa::channelInfo::overlap | ( | const channelInfo & | other | ) | const [inline] |
The other channel completely covers this channel
The other channel is completely covered by this channel
Lower end of this channel is overlapping with the other channel
Upper end of this channel is overlapping with the other channel
Definition at line 199 of file MSTransformManager.h.
References CHAN_WIDTH, lowerBound(), and upperBound().
Double casa::channelInfo::upperBound | ( | ) | const [inline] |
Definition at line 189 of file MSTransformManager.h.
References casacore::abs(), CHAN_FREQ, and CHAN_WIDTH.
Referenced by overlap().
Double casa::channelInfo::CHAN_FREQ |
Definition at line 157 of file MSTransformManager.h.
Referenced by channelInfo(), lowerBound(), operator<(), and upperBound().
Definition at line 158 of file MSTransformManager.h.
Referenced by channelInfo(), lowerBound(), overlap(), and upperBound().
std::vector<Int> casa::channelInfo::contribChannel |
Definition at line 162 of file MSTransformManager.h.
std::vector<Double> casa::channelInfo::contribFrac |
Definition at line 161 of file MSTransformManager.h.
std::vector<Int> casa::channelInfo::contribSPW_id |
Definition at line 163 of file MSTransformManager.h.
Definition at line 159 of file MSTransformManager.h.
Referenced by channelInfo().
Definition at line 155 of file MSTransformManager.h.
Referenced by channelInfo().
Definition at line 156 of file MSTransformManager.h.
Referenced by channelInfo().
Definition at line 160 of file MSTransformManager.h.
Referenced by channelInfo().
Definition at line 154 of file MSTransformManager.h.
Referenced by channelInfo().