23 #ifndef FlagAgentQuack_H_
24 #define FlagAgentQuack_H_
A top level class defining the data handling interface for the flagging module.
void setAgentParameters(casacore::Record config)
Parse configuration parameters.
casacore::Bool quackincrement_p
casacore::Double quackinterval_p
casacore::Input parameters ///
A top level class defining the interface for flagging agents.
casacore::uShort quackmode_p
A hierarchical collection of named fields of various types.
bool Bool
Define the standard types used by Casacore.
FlagAgentQuack(FlagDataHandler *dh, casacore::Record config, casacore::Bool writePrivateFlagCube=false, casacore::Bool flag=true)
VisBuffer2s encapsulate one chunk of visibility data for processing.
bool computeRowFlags(const vi::VisBuffer2 &visBuffer, FlagMapper &flags, casacore::uInt row)
Compute flags afor a given mapped visibility point.