casa  5.7.0-16
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Groups Pages
Functions
casa::linefinder Namespace Reference

Functions

std::list< std::pair< size_t,
size_t > > 
MADLineFinder (size_t const num_data, float const data[], bool mask[], float const threshold, uint8_t max_iteration, size_t const minwidth, size_t const maxwidth, size_t const avg_limit, std::pair< size_t, size_t > edge)
 
void getMask (size_t const num_mask, bool mask[], std::list< std::pair< size_t, size_t >> &ranges, bool invert=false, bool initialize=true)
 

Function Documentation

void casa::linefinder::getMask ( size_t const  num_mask,
bool  mask[],
std::list< std::pair< size_t, size_t >> &  ranges,
bool  invert = false,
bool  initialize = true 
)
std::list<std::pair<size_t, size_t> > casa::linefinder::MADLineFinder ( size_t const  num_data,
float const  data[],
bool  mask[],
float const  threshold,
uint8_t  max_iteration,
size_t const  minwidth,
size_t const  maxwidth,
size_t const  avg_limit,
std::pair< size_t, size_t >  edge 
)