#include <flagger_cmpt.h>
// TODO: WRITE YOUR DESCRIPTION HERE!
Definition at line 33 of file flagger_cmpt.h.
Public Member Functions | |
| flagger () | |
| virtual | ~flagger () |
| bool | open (const std::string &msname="""") |
| bool | setdata (const std::string &field, const std::string &spw, const std::string &array, const std::string &feed, const std::string &scan, const std::string &baseline, const std::string &uvrange, const std::string &time="""", const std::string &correlation="""") |
| bool | setmanualflags (const std::string &field, const std::string &spw, const std::string &array, const std::string &feed, const std::string &scan, const std::string &baseline, const std::string &uvrange, const std::string &time="""", const std::string &correlation="""", const bool autocorrelation=false, const bool rowflag=false, const bool unflag=false, const std::string &clipexpr="""", const std::vector< double > &cliprange=std::vector< double >(0), const std::string &clipcolumn="""", const bool outside=true, const double quackinterval=0.0) |
| bool | printflagselection () |
| bool | clearflagselection (const int index=0) |
| ::casac::record * | getautoflagparams (const std::string &algorithm="none") |
| bool | setautoflag (const std::string &algorithm="none", const ::casac::record ¶meters=::casac::initialize_record("")) |
| bool | setflagsummary (const std::string &field, const std::string &spw, const std::string &array, const std::string &feed, const std::string &scan, const std::string &baseline, const std::string &uvrange, const std::string &time="""", const std::string &correlation="""") |
| bool | setqueryflag (const std::string &field, const std::string &spw, const std::string &array, const std::string &feed, const std::string &scan, const std::string &baseline, const std::string &uvrange, const std::string &time="""", const std::string &correlation="""", const std::string &what="fieldid", const double fractionthreshold=0.0, const int nflagsthreshold=0, const bool morethan=true) |
| bool | setextendflag (const std::string &field, const std::string &spw, const std::string &array, const std::string &feed, const std::string &scan, const std::string &baseline, const std::string &uvrange, const std::string &time="""", const std::string &correlation="""", const std::string &along="allbaselines", const int width=0) |
| bool | run (const bool trial=false, const bool reset=false) |
| bool | writeflagstodisk () |
| bool | help (const std::string &names="") |
| bool | done () |
| bool | saveflagversion (const std::string &versionname="""", const std::string &comment="""", const std::string &merge="""") |
| bool | restoreflagversion (const std::vector< std::string > &versionname=std::vector< std::string >(1,""""), const std::string &merge="""") |
| bool | deleteflagversion (const std::vector< std::string > &versionname=std::vector< std::string >(1,"""")) |
| bool | getflagversionlist () |
| casac::flagger::flagger | ( | ) |
| virtual casac::flagger::~flagger | ( | ) | [virtual] |
| bool casac::flagger::open | ( | const std::string & | msname = """" |
) |
| bool casac::flagger::setdata | ( | const std::string & | field, | |
| const std::string & | spw, | |||
| const std::string & | array, | |||
| const std::string & | feed, | |||
| const std::string & | scan, | |||
| const std::string & | baseline, | |||
| const std::string & | uvrange, | |||
| const std::string & | time = """", |
|||
| const std::string & | correlation = """" | |||
| ) |
| bool casac::flagger::setmanualflags | ( | const std::string & | field, | |
| const std::string & | spw, | |||
| const std::string & | array, | |||
| const std::string & | feed, | |||
| const std::string & | scan, | |||
| const std::string & | baseline, | |||
| const std::string & | uvrange, | |||
| const std::string & | time = """", |
|||
| const std::string & | correlation = """", |
|||
| const bool | autocorrelation = false, |
|||
| const bool | rowflag = false, |
|||
| const bool | unflag = false, |
|||
| const std::string & | clipexpr = """", |
|||
| const std::vector< double > & | cliprange = std::vector< double >(0), |
|||
| const std::string & | clipcolumn = """", |
|||
| const bool | outside = true, |
|||
| const double | quackinterval = 0.0 | |||
| ) |
| bool casac::flagger::printflagselection | ( | ) |
| bool casac::flagger::clearflagselection | ( | const int | index = 0 |
) |
| ::casac::record* casac::flagger::getautoflagparams | ( | const std::string & | algorithm = "none" |
) |
| bool casac::flagger::setautoflag | ( | const std::string & | algorithm = "none", |
|
| const ::casac::record & | parameters = ::casac::initialize_record("") | |||
| ) |
| bool casac::flagger::setflagsummary | ( | const std::string & | field, | |
| const std::string & | spw, | |||
| const std::string & | array, | |||
| const std::string & | feed, | |||
| const std::string & | scan, | |||
| const std::string & | baseline, | |||
| const std::string & | uvrange, | |||
| const std::string & | time = """", |
|||
| const std::string & | correlation = """" | |||
| ) |
| bool casac::flagger::setqueryflag | ( | const std::string & | field, | |
| const std::string & | spw, | |||
| const std::string & | array, | |||
| const std::string & | feed, | |||
| const std::string & | scan, | |||
| const std::string & | baseline, | |||
| const std::string & | uvrange, | |||
| const std::string & | time = """", |
|||
| const std::string & | correlation = """", |
|||
| const std::string & | what = "fieldid", |
|||
| const double | fractionthreshold = 0.0, |
|||
| const int | nflagsthreshold = 0, |
|||
| const bool | morethan = true | |||
| ) |
| bool casac::flagger::setextendflag | ( | const std::string & | field, | |
| const std::string & | spw, | |||
| const std::string & | array, | |||
| const std::string & | feed, | |||
| const std::string & | scan, | |||
| const std::string & | baseline, | |||
| const std::string & | uvrange, | |||
| const std::string & | time = """", |
|||
| const std::string & | correlation = """", |
|||
| const std::string & | along = "allbaselines", |
|||
| const int | width = 0 | |||
| ) |
| bool casac::flagger::run | ( | const bool | trial = false, |
|
| const bool | reset = false | |||
| ) |
| bool casac::flagger::writeflagstodisk | ( | ) |
| bool casac::flagger::help | ( | const std::string & | names = "" |
) |
| bool casac::flagger::done | ( | ) |
| bool casac::flagger::saveflagversion | ( | const std::string & | versionname = """", |
|
| const std::string & | comment = """", |
|||
| const std::string & | merge = """" | |||
| ) |
| bool casac::flagger::restoreflagversion | ( | const std::vector< std::string > & | versionname = std::vector< std::string >(1,""""), |
|
| const std::string & | merge = """" | |||
| ) |
| bool casac::flagger::deleteflagversion | ( | const std::vector< std::string > & | versionname = std::vector< std::string >(1,"""") |
) |
| bool casac::flagger::getflagversionlist | ( | ) |
1.5.1