Changeset 518 for trunk/src/SDMath.h


Ignore:
Timestamp:
02/28/05 21:48:50 (19 years ago)
Author:
kil064
Message:

add Tsys and Tint weightring

File:
1 edited

Legend:

Unmodified
Added
Removed
  • trunk/src/SDMath.h

    r502 r518  
    136136// Weighting type for time averaging
    137137
    138   enum WeightType {NONE,VAR,TSYS};
     138  enum WeightType {NONE,VAR,TSYS,TINT};
    139139
    140140// Function to use accumulate data during time averaging
     
    143143                   casa::MaskedArray<casa::Float>& sum, casa::Array<casa::Float>& sumSq,
    144144                   casa::Array<casa::Float>& nPts, casa::Array<casa::Float>& tSysSum,
     145                   casa::Array<casa::Float>& tSysSqSum,
    145146                   const casa::Array<casa::Float>& tSys,  const casa::Array<casa::Float>& nInc,
    146147                   const casa::Vector<casa::Bool>& mask, casa::Double time, casa::Double interval,
     
    155156// Convert weight string to enum value
    156157
    157    void convertWeightString (WeightType& wt, const casa::String& weightStr) const;
     158   void convertWeightString (WeightType& wt, const casa::String& weightStr,
     159                             casa::Bool listType) const;
    158160
    159161// Convert interpolation type string
     
    233235  void normalize (casa::MaskedArray<casa::Float>& data,
    234236                  const casa::Array<casa::Float>& sumSq,
     237                  const casa::Array<casa::Float>& tSysSumSq,
    235238                  const casa::Array<casa::Float>& nPts,
     239                  casa::Double intSum,
    236240                  WeightType wtType, casa::Int axis, casa::Int nAxes) const;
    237241
Note: See TracChangeset for help on using the changeset viewer.