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/RowAccumulator.h

    r2580 r3106  
    4646    * @param time the time of the observation
    4747    */
    48   void add(const casa::Vector<casa::Float>& v,
    49            const casa::Vector<casa::Bool>& m,
    50            const casa::Vector<casa::Float>& tsys,
    51            const casa::Double interval,
    52            const casa::Double time);
     48  void add(const casacore::Vector<casacore::Float>& v,
     49           const casacore::Vector<casacore::Bool>& m,
     50           const casacore::Vector<casacore::Float>& tsys,
     51           const casacore::Double interval,
     52           const casacore::Double time);
    5353  /**
    5454    * Also set a user mask which get combined with the individual masks
     
    5656    * @param m a boolean mask of teh same length as the spectrum
    5757    */
    58   void setUserMask(const casa::Vector<casa::Bool>& m);
     58  void setUserMask(const casacore::Vector<casacore::Bool>& m);
    5959  /**
    6060    * Get the spectrum. Applies the normalisation (averaging)
    6161    * @return the spectrum vector
    6262    */
    63   casa::Vector<casa::Float> getSpectrum() const;
     63  casacore::Vector<casacore::Float> getSpectrum() const;
    6464  /**
    6565    * Get the Tsys. Applies the normalisation (averaging)
    6666    * @return the Tsys vector
    6767    */
    68   casa::Vector<casa::Float> getTsys() const;
     68  casacore::Vector<casacore::Float> getTsys() const;
    6969  /**
    7070    * Get the spectrum's mask. Applies the normalisation (averaging)
    7171    * @return the mask vector
    7272    */
    73   casa::Vector<casa::Bool> getMask() const;
     73  casacore::Vector<casacore::Bool> getMask() const;
    7474  /**
    7575    * Get the total interval.
    7676    * @return the integration time
    7777    */
    78   casa::Double getInterval() const;
     78  casacore::Double getInterval() const;
    7979  /**
    8080    * Get the time of the observation. Retrieves the "mean" time.
    8181    * @return the integration time
    8282    */
    83   casa::Double getTime() const;
     83  casacore::Double getTime() const;
    8484  /**
    8585    * Reset the acummulator to the state at construction.
    8686    */
    87   void reset(const casa::uInt size=0, const casa::uInt tsysSize=0);
    88   void initialize(const casa::uInt size, const casa::uInt tsysSize);
     87  void reset(const casacore::uInt size=0, const casacore::uInt tsysSize=0);
     88  void initialize(const casacore::uInt size, const casacore::uInt tsysSize);
    8989  /**
    9090    * check the initialization state
    9191    */
    92   casa::Bool state() const;
     92  casacore::Bool state() const;
    9393  /**
    9494    * replace NaN values with (normal) values at the same channels in the given spetrum.
     
    9898
    9999private:
    100   void addSpectrum(const casa::Vector<casa::Float>& v,
    101                    const casa::Vector<casa::Bool>& m,
    102                    const casa::Vector<casa::Float>& tsys,
    103                    const casa::Double interval,
    104                    const casa::Double time);
    105   void doAddSpectrum(const casa::Vector<casa::Float>& v,
    106                      const casa::Vector<casa::Bool>& m,
    107                      const casa::Vector<casa::Float>& tsys,
    108                      const casa::Double interval,
    109                      const casa::Double time,
    110                      const casa::Bool inverseMask);
    111   void doAddSpectrum2(const casa::Vector<casa::Float>& v,
    112                       const casa::Vector<casa::Bool>& m,
    113                       const casa::Vector<casa::Float>& tsys,
    114                       const casa::Double interval,
    115                       const casa::Double time);
    116   casa::Float getTotalWeight(const casa::MaskedArray<casa::Float>& data,
    117                              const casa::Vector<casa::Float>& tsys,
    118                              const casa::Double interval,
    119                              const casa::Double time,
    120                              const casa::Bool inverseMask);
    121   casa::Float addTsys(const casa::Vector<casa::Float>& v, casa::Bool inverseMask);
    122   casa::Float addInterval(casa::Double inter, casa::Bool inverseMask);
    123   void addTime(casa::Double t, casa::Bool inverseMask);
     100  void addSpectrum(const casacore::Vector<casacore::Float>& v,
     101                   const casacore::Vector<casacore::Bool>& m,
     102                   const casacore::Vector<casacore::Float>& tsys,
     103                   const casacore::Double interval,
     104                   const casacore::Double time);
     105  void doAddSpectrum(const casacore::Vector<casacore::Float>& v,
     106                     const casacore::Vector<casacore::Bool>& m,
     107                     const casacore::Vector<casacore::Float>& tsys,
     108                     const casacore::Double interval,
     109                     const casacore::Double time,
     110                     const casacore::Bool inverseMask);
     111  void doAddSpectrum2(const casacore::Vector<casacore::Float>& v,
     112                      const casacore::Vector<casacore::Bool>& m,
     113                      const casacore::Vector<casacore::Float>& tsys,
     114                      const casacore::Double interval,
     115                      const casacore::Double time);
     116  casacore::Float getTotalWeight(const casacore::MaskedArray<casacore::Float>& data,
     117                             const casacore::Vector<casacore::Float>& tsys,
     118                             const casacore::Double interval,
     119                             const casacore::Double time,
     120                             const casacore::Bool inverseMask);
     121  casacore::Float addTsys(const casacore::Vector<casacore::Float>& v, casacore::Bool inverseMask);
     122  casacore::Float addInterval(casacore::Double inter, casacore::Bool inverseMask);
     123  void addTime(casacore::Double t, casacore::Bool inverseMask);
    124124
    125125  WeightType weightType_;
    126   casa::Bool initialized_;
     126  casacore::Bool initialized_;
    127127  //these are Vectors
    128   casa::MaskedArray<casa::Float> spectrum_;
    129   casa::MaskedArray<casa::Float> weightSum_;
    130   casa::MaskedArray<casa::uInt> n_;
     128  casacore::MaskedArray<casacore::Float> spectrum_;
     129  casacore::MaskedArray<casacore::Float> weightSum_;
     130  casacore::MaskedArray<casacore::uInt> n_;
    131131
    132132  //these three are used for normalise() (CAS-2776; 2011/04/07 by WK)
    133   casa::MaskedArray<casa::Float> spectrumNoMask_;
    134   casa::MaskedArray<casa::Float> weightSumNoMask_;
    135   casa::MaskedArray<casa::uInt> nNoMask_;
     133  casacore::MaskedArray<casacore::Float> spectrumNoMask_;
     134  casacore::MaskedArray<casacore::Float> weightSumNoMask_;
     135  casacore::MaskedArray<casacore::uInt> nNoMask_;
    136136
    137   casa::Vector<casa::Bool> userMask_;
     137  casacore::Vector<casacore::Bool> userMask_;
    138138
    139   casa::Vector<casa::Float> tsysSum_, tsysSumNoMask_;
    140   casa::Double timeSum_, timeSumNoMask_;
    141   casa::Double intervalSum_, intervalSumNoMask_;
     139  casacore::Vector<casacore::Float> tsysSum_, tsysSumNoMask_;
     140  casacore::Double timeSum_, timeSumNoMask_;
     141  casacore::Double intervalSum_, intervalSumNoMask_;
    142142};
    143143
Note: See TracChangeset for help on using the changeset viewer.