Ignore:
Timestamp:
02/14/05 12:33:44 (19 years ago)
Author:
kil064
Message:

handle the cross correlation

  • place in polarization axis as Real(xPol) and Imag(xPol)
  • make up Tsys and flags from parallel hands
File:
1 edited

Legend:

Unmodified
Added
Removed
  • trunk/src/SDContainer.h

    r396 r417  
    123123  casa::Bool setSpectrum(const casa::Matrix<casa::Float>& spec,
    124124                   casa::uInt whichBeam, casa::uInt whichIF);
     125  casa::Bool setSpectrum(const casa::Matrix<casa::Float>& spec,
     126                         const casa::Vector<casa::Complex>& cSpec,
     127                         casa::uInt whichBeam, casa::uInt whichIF);
    125128  casa::Bool putSpectrum(const casa::Array<casa::Float>& spec);
    126129
    127130  casa::Bool setFlags(const casa::Matrix<casa::uChar>& flgs,
    128                       casa::uInt whichBeam, casa::uInt whichIF);
     131                      casa::uInt whichBeam, casa::uInt whichIF,
     132                      casa::Bool hasXPol=casa::False);
    129133  casa::Bool putFlags(const casa::Array<casa::uChar>& spec);
    130134
    131135  casa::Bool setTsys(const casa::Vector<casa::Float>& ts,
    132                casa::uInt whichBeam, casa::uInt whichIF);
     136               casa::uInt whichBeam, casa::uInt whichIF,
     137               casa::Bool hasXpol);
    133138  casa::Bool putTsys(const casa::Array<casa::Float>& spec);
    134139
     
    197202  void setSlice (casa::IPosition& start, casa::IPosition& end,
    198203                 const casa::IPosition& shpIn, const casa::IPosition& shpOut,
    199                  casa::uInt whichBeam, casa::uInt whichIF, casa::Bool checkPol) const;
     204                 casa::uInt whichBeam, casa::uInt whichIF, casa::Bool checkPol,
     205                 casa::Bool xPol) const;
    200206};
    201207
Note: See TracChangeset for help on using the changeset viewer.