casa
5.7.0-16
|
#include <VisibilityIterator2.h>
Public Member Functions | |
WeightScalingImpl (F f) | |
Provide either a unary function, casacore::Float (*) (casacore::Float), or a functor class having a casacore::Float operator() (casacore::Float) method. More... | |
casacore::Float | apply (casacore::Float f) |
Public Member Functions inherited from casa::vi::WeightScaling | |
virtual | ~WeightScaling () |
casacore::Float | operator() (casacore::Float x) |
Private Attributes | |
F | function_p |
Additional Inherited Members | |
Static Public Member Functions inherited from casa::vi::WeightScaling | |
static casacore::CountedPtr < WeightScaling > | generateUnityWeightScaling () |
static casacore::CountedPtr < WeightScaling > | generateIdentityWeightScaling () |
static casacore::CountedPtr < WeightScaling > | generateSquareWeightScaling () |
Static Protected Member Functions inherited from casa::vi::WeightScaling | |
static casacore::Float | unity (casacore::Float) |
static casacore::Float | identity (casacore::Float x) |
static casacore::Float | square (casacore::Float x) |
Definition at line 211 of file VisibilityIterator2.h.
|
inline |
Provide either a unary function, casacore::Float (*) (casacore::Float), or a functor class having a casacore::Float operator() (casacore::Float) method.
Definition at line 217 of file VisibilityIterator2.h.
|
inlinevirtual |
Implements casa::vi::WeightScaling.
Definition at line 219 of file VisibilityIterator2.h.
References casa::vi::WeightScalingImpl< F >::function_p.
|
private |
Definition at line 223 of file VisibilityIterator2.h.
Referenced by casa::vi::WeightScalingImpl< F >::apply().