#include <ExtendFlagger.h>
Public Member Functions | |
| ExtendFlagger () | |
| Constructor. | |
| ExtendFlagger (MeasurementSet &ms, const String &exchan, const String &excorr, const String &exant, const String &exspw, const String &time, const Vector< Vector< String > > &corrs, const Vector< Int > &chans) | |
| virtual | ~ExtendFlagger () |
| Destructor. | |
| ExtendFlagger & | operator= (const ExtendFlagger &) |
| Operator= Equate by reference. | |
| Bool | attach (MeasurementSet &ms) |
| void | detach () |
| Bool | initdata (const String &field="", const String &spw="", const String &array="", const String &feed="", const String &scan="", const String &baseline="", const String &uvrange="", const String &time="", const String &correlation="", const String &intent="") |
| Bool | setdata () |
| Bool | selectdata (Bool useoriginalms=True) |
| Bool | setmanualflags (Bool unflag=False, Bool autocorr=False) |
| Bool | run (Bool trial=False, Bool reset=False) |
| Bool | extend (const Vector< FlagID > &flagids) |
| Bool | extend2 (const Vector< FlagID > &flagids) |
| void | setField (const String &field) |
| void | setSpw (const String &spw) |
| void | setArray (const String &array) |
| void | setFeed (const String &feed) |
| void | setScan (const String &scan) |
| void | setBaseline (const String &baseline) |
| void | setUvrange (const String &uvrange) |
| void | setTime (const String &time) |
| void | setCorrelation (const String &correlation) |
| void | setIntent (const String &intent) |
| void | setUnflag (Bool unflg) |
| void | setExtendChan (const String &exchan) |
| void | setExtendCorr (const String &excorr) |
| void | setExtendSpw (const String &exspw) |
| void | setExtendTime (const String &extime) |
| void | setExtendAnt (const String &exant) |
| void | setExtend (const String &exchan, const String &excorr, const String &exspw, const String &exant, const String &extime, const Vector< Vector< String > > &corrs, const Vector< Int > &chans) |
| void | setAbleCorr (const Vector< Vector< String > > &corrName) |
| void | setChanNum (const Vector< Int > &chanNum) |
| String | halfExtendCorr (const String &corr, const uInt polid=0) |
| String | ableSpw (const Int spw) |
| void | show () |
Private Attributes | |
| Flagger | flagger |
| Bool | useoriginalms |
| String | field |
| String | spw |
| String | array |
| String | feed |
| String | scan |
| String | baseline |
| String | uvrange |
| String | time |
| String | correlation |
| String | intent |
| String | clipexpr |
| Vector< Double > | cliprange |
| String | clipcolumn |
| Bool | outside |
| Bool | channelavg |
| Double | quackinterval |
| String | opmode |
| Bool | unflag |
| String | extendChan |
| String | extendCorr |
| String | extendSpw |
| String | extendAnt |
| String | extendTime |
| Vector< Vector< String > > | ableCorr |
| Vector< Int > | chanNum |
Definition at line 321 of file ExtendFlagger.h.
| casa::ExtendFlagger::ExtendFlagger | ( | ) |
Constructor.
| casa::ExtendFlagger::ExtendFlagger | ( | MeasurementSet & | ms, | |
| const String & | exchan, | |||
| const String & | excorr, | |||
| const String & | exant, | |||
| const String & | exspw, | |||
| const String & | time, | |||
| const Vector< Vector< String > > & | corrs, | |||
| const Vector< Int > & | chans | |||
| ) |
| virtual casa::ExtendFlagger::~ExtendFlagger | ( | ) | [virtual] |
Destructor.
| String casa::ExtendFlagger::ableSpw | ( | const Int | spw | ) |
| Bool casa::ExtendFlagger::attach | ( | MeasurementSet & | ms | ) |
| void casa::ExtendFlagger::detach | ( | ) |
| Bool casa::ExtendFlagger::extend | ( | const Vector< FlagID > & | flagids | ) |
| Bool casa::ExtendFlagger::extend2 | ( | const Vector< FlagID > & | flagids | ) |
| String casa::ExtendFlagger::halfExtendCorr | ( | const String & | corr, | |
| const uInt | polid = 0 | |||
| ) |
| Bool casa::ExtendFlagger::initdata | ( | const String & | field = "", |
|
| const String & | spw = "", |
|||
| const String & | array = "", |
|||
| const String & | feed = "", |
|||
| const String & | scan = "", |
|||
| const String & | baseline = "", |
|||
| const String & | uvrange = "", |
|||
| const String & | time = "", |
|||
| const String & | correlation = "", |
|||
| const String & | intent = "" | |||
| ) |
| ExtendFlagger& casa::ExtendFlagger::operator= | ( | const ExtendFlagger & | ) | [inline] |
Operator= Equate by reference.
Definition at line 336 of file ExtendFlagger.h.
| Bool casa::ExtendFlagger::run | ( | Bool | trial = False, |
|
| Bool | reset = False | |||
| ) |
| Bool casa::ExtendFlagger::selectdata | ( | Bool | useoriginalms = True |
) |
| void casa::ExtendFlagger::setAbleCorr | ( | const Vector< Vector< String > > & | corrName | ) |
| void casa::ExtendFlagger::setArray | ( | const String & | array | ) |
| void casa::ExtendFlagger::setBaseline | ( | const String & | baseline | ) |
| void casa::ExtendFlagger::setChanNum | ( | const Vector< Int > & | chanNum | ) |
| void casa::ExtendFlagger::setCorrelation | ( | const String & | correlation | ) |
| Bool casa::ExtendFlagger::setdata | ( | ) |
| void casa::ExtendFlagger::setExtend | ( | const String & | exchan, | |
| const String & | excorr, | |||
| const String & | exspw, | |||
| const String & | exant, | |||
| const String & | extime, | |||
| const Vector< Vector< String > > & | corrs, | |||
| const Vector< Int > & | chans | |||
| ) |
| void casa::ExtendFlagger::setExtendAnt | ( | const String & | exant | ) |
| void casa::ExtendFlagger::setExtendChan | ( | const String & | exchan | ) |
| void casa::ExtendFlagger::setExtendCorr | ( | const String & | excorr | ) |
| void casa::ExtendFlagger::setExtendSpw | ( | const String & | exspw | ) |
| void casa::ExtendFlagger::setExtendTime | ( | const String & | extime | ) |
| void casa::ExtendFlagger::setFeed | ( | const String & | feed | ) |
| void casa::ExtendFlagger::setField | ( | const String & | field | ) |
| void casa::ExtendFlagger::setIntent | ( | const String & | intent | ) |
| Bool casa::ExtendFlagger::setmanualflags | ( | Bool | unflag = False, |
|
| Bool | autocorr = False | |||
| ) |
| void casa::ExtendFlagger::setScan | ( | const String & | scan | ) |
| void casa::ExtendFlagger::setSpw | ( | const String & | spw | ) |
| void casa::ExtendFlagger::setTime | ( | const String & | time | ) |
| void casa::ExtendFlagger::setUnflag | ( | Bool | unflg | ) |
| void casa::ExtendFlagger::setUvrange | ( | const String & | uvrange | ) |
| void casa::ExtendFlagger::show | ( | ) |
Vector<Vector<String> > casa::ExtendFlagger::ableCorr [private] |
Definition at line 417 of file ExtendFlagger.h.
String casa::ExtendFlagger::array [private] |
Definition at line 392 of file ExtendFlagger.h.
String casa::ExtendFlagger::baseline [private] |
Definition at line 395 of file ExtendFlagger.h.
Bool casa::ExtendFlagger::channelavg [private] |
Definition at line 405 of file ExtendFlagger.h.
Vector<Int> casa::ExtendFlagger::chanNum [private] |
Definition at line 418 of file ExtendFlagger.h.
String casa::ExtendFlagger::clipcolumn [private] |
Definition at line 403 of file ExtendFlagger.h.
String casa::ExtendFlagger::clipexpr [private] |
Definition at line 401 of file ExtendFlagger.h.
Vector<Double> casa::ExtendFlagger::cliprange [private] |
Definition at line 402 of file ExtendFlagger.h.
String casa::ExtendFlagger::correlation [private] |
Definition at line 398 of file ExtendFlagger.h.
String casa::ExtendFlagger::extendAnt [private] |
Definition at line 414 of file ExtendFlagger.h.
String casa::ExtendFlagger::extendChan [private] |
Definition at line 411 of file ExtendFlagger.h.
String casa::ExtendFlagger::extendCorr [private] |
Definition at line 412 of file ExtendFlagger.h.
String casa::ExtendFlagger::extendSpw [private] |
Definition at line 413 of file ExtendFlagger.h.
String casa::ExtendFlagger::extendTime [private] |
Definition at line 415 of file ExtendFlagger.h.
String casa::ExtendFlagger::feed [private] |
Definition at line 393 of file ExtendFlagger.h.
String casa::ExtendFlagger::field [private] |
Definition at line 390 of file ExtendFlagger.h.
Flagger casa::ExtendFlagger::flagger [private] |
Definition at line 387 of file ExtendFlagger.h.
String casa::ExtendFlagger::intent [private] |
Definition at line 399 of file ExtendFlagger.h.
String casa::ExtendFlagger::opmode [private] |
Definition at line 407 of file ExtendFlagger.h.
Bool casa::ExtendFlagger::outside [private] |
Definition at line 404 of file ExtendFlagger.h.
Double casa::ExtendFlagger::quackinterval [private] |
Definition at line 406 of file ExtendFlagger.h.
String casa::ExtendFlagger::scan [private] |
Definition at line 394 of file ExtendFlagger.h.
String casa::ExtendFlagger::spw [private] |
Definition at line 391 of file ExtendFlagger.h.
String casa::ExtendFlagger::time [private] |
Definition at line 397 of file ExtendFlagger.h.
Bool casa::ExtendFlagger::unflag [private] |
Definition at line 409 of file ExtendFlagger.h.
Bool casa::ExtendFlagger::useoriginalms [private] |
Definition at line 388 of file ExtendFlagger.h.
String casa::ExtendFlagger::uvrange [private] |
Definition at line 396 of file ExtendFlagger.h.
1.6.1