SDMDataObject::Baseband:: declarations. More...
#include <SDMDataObject.h>
Public Member Functions | |
| Baseband () | |
| An empty constructor. | |
| ~Baseband () | |
| The destructor. | |
| Baseband (BasebandName name, const vector< SpectralWindow > &spectralWindows) | |
| The constructor of Baseband. | |
| BasebandName | name () const |
| Returns the name of the baseband. | |
| const vector< SpectralWindow > & | spectralWindows () const |
| void ref(BasebandName value); | |
| void | spectralWindows (const vector< SpectralWindow > &value) |
Private Member Functions | |
| void | owner (const SDMDataObject *o) |
Private Attributes | |
| BasebandName | name_ |
| vector< SpectralWindow > | spectralWindows_ |
| const SDMDataObject * | owner_ |
Friends | |
| class | SDMDataObject |
| class | DataStruct |
| class | HeaderParser |
SDMDataObject::Baseband:: declarations.
A class to describe a baseband in use during an observation.
An instance of this class collects the following informations:
Definition at line 501 of file SDMDataObject.h.
| asdmbinaries::SDMDataObject::Baseband::Baseband | ( | ) |
An empty constructor.
| asdmbinaries::SDMDataObject::Baseband::~Baseband | ( | ) |
The destructor.
| asdmbinaries::SDMDataObject::Baseband::Baseband | ( | BasebandName | name, | |
| const vector< SpectralWindow > & | spectralWindows | |||
| ) |
The constructor of Baseband.
| BasebandName asdmbinaries::SDMDataObject::Baseband::name | ( | ) | const |
Returns the name of the baseband.
| void asdmbinaries::SDMDataObject::Baseband::owner | ( | const SDMDataObject * | o | ) | [private] |
| void asdmbinaries::SDMDataObject::Baseband::spectralWindows | ( | const vector< SpectralWindow > & | value | ) |
| const vector<SpectralWindow>& asdmbinaries::SDMDataObject::Baseband::spectralWindows | ( | ) | const |
void ref(BasebandName value);
Returns the spectral windows of this baseband.
friend class DataStruct [friend] |
Definition at line 503 of file SDMDataObject.h.
friend class HeaderParser [friend] |
Definition at line 504 of file SDMDataObject.h.
friend class SDMDataObject [friend] |
Definition at line 502 of file SDMDataObject.h.
BasebandName asdmbinaries::SDMDataObject::Baseband::name_ [private] |
Definition at line 507 of file SDMDataObject.h.
const SDMDataObject* asdmbinaries::SDMDataObject::Baseband::owner_ [private] |
Definition at line 510 of file SDMDataObject.h.
vector<SpectralWindow> asdmbinaries::SDMDataObject::Baseband::spectralWindows_ [private] |
Definition at line 508 of file SDMDataObject.h.
1.6.1