10 #ifndef LOFAR_LMWCOMMON_VDSDESC_H
11 #define LOFAR_LMWCOMMON_VDSDESC_H
15 #include <casacore/casa/Utilities/Regex.h>
42 explicit VdsDesc(
const std::string& parsetName);
50 const std::vector<VdsPartDesc>&
getParts()
const {
return itsParts; }
61 void write(std::ostream& os)
const;
68 std::vector<VdsPartDesc> itsParts;
Description of a visibility data set or part thereof.
Implements a map of Key-Value pairs.
Definition: ParameterSet.h:31
Describe an entire visibility data set.
Definition: VdsDesc.h:34
void addPart(const VdsPartDesc &part)
Add a part.
Definition: VdsDesc.h:47
void write(std::ostream &os) const
Write it in parset format.
const VdsPartDesc & getDesc() const
Get the description of the VDS.
Definition: VdsDesc.h:53
VdsDesc(const VdsPartDesc &=VdsPartDesc())
VdsDesc(const std::string &parsetName)
const std::vector< VdsPartDesc > & getParts() const
Get the description of the parts.
Definition: VdsDesc.h:50
void setDesc(const VdsPartDesc &desc)
Definition: VdsDesc.h:58
VdsDesc(const ParameterSet &parset)
Definition: VdsDesc.h:43
Description of a visibility data set or part thereof.
Definition: VdsPartDesc.h:39
This file has generic helper routines for testing steps.
Definition: AntennaConfig.h:53