casa
5.7.0-16
|
#include <CalStatsDerived.h>
Public Member Functions | |
CalStatsAmp (const casacore::Cube< casacore::DComplex > &oValue, const casacore::Cube< casacore::Double > &oValueErr, const casacore::Cube< casacore::Bool > &oFlag, const casacore::Vector< casacore::String > &oFeed, const casacore::Vector< casacore::Double > &oFrequency, const casacore::Vector< casacore::Double > &oTime, const CalStats::AXIS &eAxisIterUserID, const casacore::Bool &bNorm) | |
Generic constructor. More... | |
~CalStatsAmp (void) | |
Destructor. More... | |
Public Member Functions inherited from casa::CalStats | |
CalStats (const casacore::Cube< casacore::Double > &oValue, const casacore::Cube< casacore::Double > &oValueErr, const casacore::Cube< casacore::Bool > &oFlag, const casacore::Vector< casacore::String > &oFeed, const casacore::Vector< casacore::Double > &oFrequency, const casacore::Vector< casacore::Double > &oTime, const AXIS &eAxisIterUser) | |
Generic constructor. More... | |
CalStats (const CalStats &oCalStats) | |
Copy constructor and operator=() function. More... | |
CalStats & | operator= (const CalStats &oCalStats) |
virtual | ~CalStats (void) |
Destructor. More... | |
casacore::IPosition | axisIterID (void) const |
Axis ID states. More... | |
AXIS | axisNonIterID (void) const |
casacore::Vector < casacore::String > | axisIterFeed (void) const |
Axis value states. More... | |
casacore::Vector < casacore::Double > | axisIterUser (void) const |
casacore::Vector < casacore::Double > | axisNonIter (void) const |
casacore::IPosition | statsShape (void) const |
Output statistics cube shape state. More... | |
casacore::Cube < casacore::Double > & | value (void) const |
casacore::Input data states More... | |
casacore::Cube < casacore::Double > & | valueErr (void) const |
casacore::Cube< casacore::Bool > & | flag (void) const |
template<typename T > | |
casacore::Matrix< OUT< T > > | stats (const ARG< T > &oArg) |
Calculate statistics (allowed T: CalStats::NONE gets data without calculating statistics, CalStatsFitter::FIT calculates fits, and CalStatsHist::HIST calculates histogram statistics). More... | |
template<typename T > | |
T | statsWrap (const casacore::Vector< casacore::Double > &oAbs, const casacore::Vector< casacore::Double > &oValue, const casacore::Vector< casacore::Double > &oValueErr, casacore::Vector< casacore::Bool > &oFlag, const ARG< T > &oArg) |
Static Public Member Functions | |
static void | norm (casacore::Vector< casacore::Double > &oAmp, casacore::Vector< casacore::Double > &oAmpErr, casacore::Vector< casacore::Bool > &oFlag) |
Normalize member function. More... | |
Static Public Member Functions inherited from casa::CalStats | |
static casacore::String | axisName (const AXIS &eAxis) |
The axis names. More... | |
Definition at line 140 of file CalStatsDerived.h.
casa::CalStatsAmp::CalStatsAmp | ( | const casacore::Cube< casacore::DComplex > & | oValue, |
const casacore::Cube< casacore::Double > & | oValueErr, | ||
const casacore::Cube< casacore::Bool > & | oFlag, | ||
const casacore::Vector< casacore::String > & | oFeed, | ||
const casacore::Vector< casacore::Double > & | oFrequency, | ||
const casacore::Vector< casacore::Double > & | oTime, | ||
const CalStats::AXIS & | eAxisIterUserID, | ||
const casacore::Bool & | bNorm | ||
) |
Generic constructor.
casa::CalStatsAmp::~CalStatsAmp | ( | void | ) |
Destructor.
|
static |
Normalize member function.