#include <FlagAgentQuack.h>
Public Member Functions | |
| FlagAgentQuack (FlagDataHandler *dh, Record config, Bool writePrivateFlagCube=false, Bool flag=true) | |
| ~FlagAgentQuack () | |
Protected Member Functions | |
| bool | computeRowFlags (const vi::VisBuffer2 &visBuffer, FlagMapper &flags, uInt row) |
| Compute flags afor a given mapped visibility point. | |
| void | setAgentParameters (Record config) |
| Parse configuration parameters. | |
Private Types | |
| enum | mode { BEGINNING_OF_SCAN, END_OF_SCAN, ALL_BUT_BEGINNING_OF_SCAN, ALL_BUT_END_OF_SCAN } |
Private Attributes | |
| Double | quackinterval_p |
| Input parameters ///. | |
| uShort | quackmode_p |
| Bool | quackincrement_p |
Definition at line 30 of file FlagAgentQuack.h.
enum casa::FlagAgentQuack::mode [private] |
Definition at line 32 of file FlagAgentQuack.h.
| casa::FlagAgentQuack::FlagAgentQuack | ( | FlagDataHandler * | dh, | |
| Record | config, | |||
| Bool | writePrivateFlagCube = false, |
|||
| Bool | flag = true | |||
| ) |
| casa::FlagAgentQuack::~FlagAgentQuack | ( | ) |
| bool casa::FlagAgentQuack::computeRowFlags | ( | const vi::VisBuffer2 & | visBuffer, | |
| FlagMapper & | flags, | |||
| uInt | row | |||
| ) | [protected, virtual] |
Compute flags afor a given mapped visibility point.
Reimplemented from casa::FlagAgentBase.
| void casa::FlagAgentQuack::setAgentParameters | ( | Record | config | ) | [protected, virtual] |
Parse configuration parameters.
Reimplemented from casa::FlagAgentBase.
Bool casa::FlagAgentQuack::quackincrement_p [private] |
Definition at line 58 of file FlagAgentQuack.h.
Double casa::FlagAgentQuack::quackinterval_p [private] |
Input parameters ///.
Definition at line 56 of file FlagAgentQuack.h.
uShort casa::FlagAgentQuack::quackmode_p [private] |
Definition at line 57 of file FlagAgentQuack.h.
1.6.1