|
| ThresholdMatch () |
| Default constructor.
|
|
void | set_maximum_relative_bandwidth (double delta_bw) |
| Set the maximum relative bandwidth by which archives may differ.
|
|
bool | get_bandwidth_match (const Archive *a, const Archive *b) const |
| Return true if the bandwidths match.
|
|
| Match () |
| Default constructor.
|
|
virtual | ~Match () |
| Empty destructor.
|
|
virtual Match * | clone () const |
| Clone operator.
|
|
virtual bool | match (const Archive *a, const Archive *b) const |
| Check that the selected attributes match. More...
|
|
std::string | get_reason () const |
| Get the mismatch messages from the last call to the match method.
|
|
void | set_check_mixable (bool flag=true) |
| Set to check that two archives may be combined. More...
|
|
bool | get_check_mixable () const |
|
void | set_check_standard (bool flag=true) |
| Set to check that a standard and observation may be compared. More...
|
|
bool | get_check_standard () const |
|
void | set_check_calibrator (bool flag=true) |
| Set to check that a calibrator may be applied to an observation. More...
|
|
bool | get_check_calibrator () const |
|
void | set_check_processing (bool flag=true) |
| Set to check that two archives have been processed identically. More...
|
|
bool | get_check_processing () const |
|
void | set_check_state (bool flag=true) |
| Set to check the state attribute.
|
|
bool | get_check_state () const |
|
void | set_check_type (bool flag=true) |
| Set to check the type attribute.
|
|
bool | get_check_type () const |
|
void | set_check_source (bool flag=true) |
| Set to check the source attribute.
|
|
bool | get_check_source () const |
|
void | set_check_scale (bool flag=true) |
| Set to check the scale attribute.
|
|
bool | get_check_scale () const |
|
void | set_check_faraday_corrected (bool flag=true) |
| Set to check the faraday_corrected attribute.
|
|
bool | get_check_faraday_corrected () const |
|
void | set_check_dedispersed (bool flag=true) |
| Set to check the dedispersed attribute.
|
|
bool | get_check_dedispersed () const |
|
void | set_check_nbin (bool flag=true) |
| Set to check the nbin attribute.
|
|
bool | get_check_nbin () const |
|
void | set_check_nchan (bool flag=true) |
| Set to check the nchan attribute.
|
|
bool | get_check_nchan () const |
|
void | set_check_npol (bool flag=true) |
| Set to check the npol attribute.
|
|
bool | get_check_npol () const |
|
void | set_check_receiver (bool flag=true) |
| Set to check the receiver attribute.
|
|
bool | get_check_receiver () const |
|
void | set_check_centre_frequency (bool flag=true) |
| Set to check the centre_frequency attribute.
|
|
bool | get_check_centre_frequency () const |
|
void | set_check_bandwidth (bool flag=true) |
| Set to check the bandwidth attribute.
|
|
bool | get_check_bandwidth () const |
|
void | set_check_bandwidth_sign (bool flag=true) |
| Set to check the sign of the bandwidth attribute.
|
|
bool | get_check_bandwidth_sign () const |
|
| Able (const Able &) |
|
Able & | operator= (const Able &) |
|
unsigned | get_reference_count () const |
|
| HeapTracked (const HeapTracked &) |
|
HeapTracked & | operator= (const HeapTracked &) |
|
bool | __is_on_heap () const |
|