Specialization for Quantum<Vector<T> >. More...
#include <QVector.h>
Public Member Functions | |
| QVector () | |
| zero elements | |
| QVector (const Vector< T > &v, const Unit &u) | |
| QVector (const Vector< Quantum< T > > &q) | |
| convert a Vector of Quanta to a QVector. | |
| QVector (const QVector &other) | |
| Copy constructor (deep copy). | |
| ~QVector () | |
| Quantum< T > | operator[] (uInt index) const |
| access single element | |
| size_t | size () const |
| size_t | nelements () const |
| void | scale (T d) |
| QVector< T > | operator+ (const QVector< T > &d) const |
| add operators as needed | |
| QVector< T > | operator- (const QVector< T > &d) const |
| QVector< T > | operator/ (T d) const |
| Quantum< T > | min () const |
| Quantum< T > | max () const |
Specialization for Quantum<Vector<T> >.
Public interface
Vector of quantities.
Objects of type Quantum<Vector<Double> > are used often in our code. We need a way to access individual elements easily
Definition at line 60 of file QVector.h.
| casacore::QVector< T >::QVector | ( | ) |
zero elements
| casacore::QVector< T >::QVector | ( | const Vector< T > & | v, | |
| const Unit & | u | |||
| ) |
| casacore::QVector< T >::QVector | ( | const Vector< Quantum< T > > & | q | ) |
| casacore::QVector< T >::QVector | ( | const QVector< T > & | other | ) |
Copy constructor (deep copy).
| casacore::QVector< T >::~QVector | ( | ) |
| Quantum<T> casacore::QVector< T >::max | ( | ) | const |
| Quantum<T> casacore::QVector< T >::min | ( | ) | const |
| size_t casacore::QVector< T >::nelements | ( | ) | const |
| QVector<T> casacore::QVector< T >::operator+ | ( | const QVector< T > & | d | ) | const |
add operators as needed
| QVector<T> casacore::QVector< T >::operator- | ( | const QVector< T > & | d | ) | const |
| QVector<T> casacore::QVector< T >::operator/ | ( | T | d | ) | const |
| Quantum<T> casacore::QVector< T >::operator[] | ( | uInt | index | ) | const |
access single element
| void casacore::QVector< T >::scale | ( | T | d | ) |
| size_t casacore::QVector< T >::size | ( | ) | const |
1.6.1