Changeset 248 for trunk/src/SDMath.h


Ignore:
Timestamp:
01/21/05 15:34:59 (20 years ago)
Author:
kil064
Message:

remove function 'quotient' and put its functionality into
function 'binaryOperate'

File:
1 edited

Legend:

Unmodified
Added
Removed
  • trunk/src/SDMath.h

    r234 r248  
    6060   ~SDMath();
    6161
    62 // Quotient
    63    casa::CountedPtr<SDMemTable> quotient(const casa::CountedPtr<SDMemTable>& on,
    64                                          const casa::CountedPtr<SDMemTable>& off,
    65                                          casa::Bool preserveContinuum=casa::True) const;
    66 
    67 // Simple binary Table operators. add, subtract, multiply, divide (what=0,1,2,3)
    68    casa::CountedPtr<SDMemTable> simpleBinaryOperate (const casa::CountedPtr<SDMemTable>& left,
    69                                                      const casa::CountedPtr<SDMemTable>& right,
    70                                                      const casa::String& op) const;
     62// Binary Table operators. op=ADD, SUB, MUL, DIV, QUOTIENT
     63   casa::CountedPtr<SDMemTable> binaryOperate (const casa::CountedPtr<SDMemTable>& left,
     64                                               const casa::CountedPtr<SDMemTable>& right,
     65                                               const casa::String& op, casa::Bool preserve) const;
    7166
    7267// Average in time
     
    7469                                         const casa::Vector<casa::Bool>& mask,
    7570                                         casa::Bool scanAverage,
    76                                          const casa::String& weightStr) const;
    77 //                                         casa::Bool alignVelocity) const;
     71                                         const casa::String& weightStr,
     72                                         casa::Bool alignVelocity=casa::False) const;
    7873
    7974// Statistics. If row<0, all rows are done otherwise, just the
     
    10297   SDMemTable* opacity (const SDMemTable& in, casa::Float tau, casa::Bool doAll) const;
    10398
    104 // Simple mathematical operations.  what=0 (mul) or 1 (add)
    105    SDMemTable* simpleOperate(const SDMemTable& in, casa::Float offset,
    106                              casa::Bool doAll, casa::uInt what) const;
     99// Simple unary mathematical operations.  what=0 (mul) or 1 (add)
     100   SDMemTable* unaryOperate(const SDMemTable& in, casa::Float offset,
     101                            casa::Bool doAll, casa::uInt what) const;
    107102
    108103// Average polarizations
Note: See TracChangeset for help on using the changeset viewer.