Changeset 3106 for trunk/src/STAttr.h


Ignore:
Timestamp:
10/04/16 18:20:50 (8 years ago)
Author:
Takeshi Nakazato
Message:

New Development: No

JIRA Issue: No

Ready for Test: Yes/No?

Interface Changes: Yes/No?

What Interface Changed: Please list interface changes

Test Programs: List test programs

Put in Release Notes: Yes/No?

Module(s): Module Names change impacts.

Description: Describe your changes here...


Check-in asap modifications from Jim regarding casacore namespace conversion.

File:
1 edited

Legend:

Unmodified
Added
Removed
  • trunk/src/STAttr.h

    r2658 r3106  
    4040#include "STDefs.h"
    4141
    42 namespace casa {
     42namespace casacore {
    4343  template<class T> class Vector;
    4444}
     
    6363
    6464  // Telescope diameter(m). Throws exception if unknown.
    65   casa::Float diameter(Instrument inst) const;
     65  casacore::Float diameter(Instrument inst) const;
    6666
    6767  // Beam efficiency.  Frequency in Hz.  Returns 1 if unknown.
    68   casa::Vector<casa::Float>
    69   beamEfficiency(Instrument instr, const casa::MEpoch& dateObs,
    70                  const casa::Vector<casa::Float>& freqs) const;
     68  casacore::Vector<casacore::Float>
     69  beamEfficiency(Instrument instr, const casacore::MEpoch& dateObs,
     70                 const casacore::Vector<casacore::Float>& freqs) const;
    7171
    7272  // Aperture efficiency. Frequency in Hz.  Returns 1 if unknown.
    73   casa::Vector<casa::Float>
     73  casacore::Vector<casacore::Float>
    7474  apertureEfficiency(Instrument instr,
    75                      const casa::MEpoch& dateObs,
    76                      const casa::Vector<casa::Float>& freqs) const;
     75                     const casacore::MEpoch& dateObs,
     76                     const casacore::Vector<casacore::Float>& freqs) const;
    7777
    7878  // Find factor to convert Jy -> K for this telescope, date of
    7979  // observation and frequency (Hz)
    80   casa::Vector<casa::Float> JyPerK(Instrument instr,
    81                                    const casa::MEpoch& dateObs,
    82                                    const casa::Vector<casa::Float>& freqs)
     80  casacore::Vector<casacore::Float> JyPerK(Instrument instr,
     81                                   const casacore::MEpoch& dateObs,
     82                                   const casacore::Vector<casacore::Float>& freqs)
    8383    const;
    8484
    8585  // Gain Elevation polynomial correction coefficients (elevation in
    8686  // degrees) Returns length 0 if not known.
    87    casa::Vector<casa::Float> gainElevationPoly(Instrument instr) const;
     87   casacore::Vector<casacore::Float> gainElevationPoly(Instrument instr) const;
    8888
    8989  // Find feed polarization type of feeds. In future this needs to come
     
    9292
    9393  // Helper function to check instrument (antenna) name and give enum
    94   static Instrument convertInstrument(const casa::String& instrument,
    95                                       casa::Bool throwIt);
     94  static Instrument convertInstrument(const casacore::String& instrument,
     95                                      casacore::Bool throwIt);
    9696
    9797  // Helper function.  Finds factor to convert K -> Jy. Provide
    9898  // aperture efficiency and dish geometric diameter (m)
    99   static casa::Float findJyPerK(casa::Float etaAp, casa::Float D);
     99  static casacore::Float findJyPerK(casacore::Float etaAp, casacore::Float D);
    100100
    101101private:
    102102
    103103  // Static data
    104   casa::Vector<casa::Float> MopEtaBeamX_;     // Beam efficiency
    105   casa::Vector<casa::Float> MopEtaBeam2003Y_;
    106   casa::Vector<casa::Float> MopEtaBeam2004Y_;
     104  casacore::Vector<casacore::Float> MopEtaBeamX_;     // Beam efficiency
     105  casacore::Vector<casacore::Float> MopEtaBeam2003Y_;
     106  casacore::Vector<casacore::Float> MopEtaBeam2004Y_;
    107107
    108   casa::Vector<casa::Float> MopEtaApX_;       // Aperture efficiency
    109   casa::Vector<casa::Float> MopEtaAp2004Y_;
     108  casacore::Vector<casacore::Float> MopEtaApX_;       // Aperture efficiency
     109  casacore::Vector<casacore::Float> MopEtaAp2004Y_;
    110110
    111   casa::Vector<casa::Float> TidEtaApX_;       // Aperture efficiency
    112   casa::Vector<casa::Float> TidEtaApY_;
     111  casacore::Vector<casacore::Float> TidEtaApX_;       // Aperture efficiency
     112  casacore::Vector<casacore::Float> TidEtaApY_;
    113113
    114   casa::Vector<casa::Float> TidGainElPoly_;   // Gain-el correction poly coeffs
    115   casa::Vector<casa::Float> ParkesGainElPoly_;// K-band Gain-el correction
     114  casacore::Vector<casacore::Float> TidGainElPoly_;   // Gain-el correction poly coeffs
     115  casacore::Vector<casacore::Float> ParkesGainElPoly_;// K-band Gain-el correction
    116116                                              //poly coeffs
    117117
     
    120120
    121121  // Linear interpolation
    122   casa::Vector<casa::Float> interp(const casa::Vector<casa::Float>& xOut,
    123                                    const casa::Vector<casa::Float>& xIn,
    124                                    const casa::Vector<casa::Float>& yIn) const;
     122  casacore::Vector<casacore::Float> interp(const casacore::Vector<casacore::Float>& xOut,
     123                                   const casacore::Vector<casacore::Float>& xIn,
     124                                   const casacore::Vector<casacore::Float>& yIn) const;
    125125
    126126
Note: See TracChangeset for help on using the changeset viewer.