29 #ifndef NRAO_VLATIMEFILTER_H
30 #define NRAO_VLATIMEFILTER_H
This class interprets a VLA logical record.
virtual ~VLATimeFilter()
The destructor is trivial.
void stopTime(const casacore::MVEpoch &startTime)
Reset the stop time.
VLATimeFilter()
The default constructor creats a filter that does not filter anything.
casacore::MVEpoch itsStop
casacore::MVEpoch itsStart
virtual casacore::Bool ok() const
casacore::Function which checks the internal data of this class for correct dimensionality and consis...
bool Bool
Define the standard types used by Casacore.
VLATimeFilter & operator=(const VLATimeFilter &other)
The assignment operator uses copy semantics.
void startTime(const casacore::MVEpoch &startTime)
Reset the start time.
A class for high precision time.
virtual VLAFilter * clone() const
Return a pointer to a copy of the VLATimeFilter object upcast to a VLAFilter object.
virtual casacore::Bool passThru(const VLALogicalRecord &record) const
returns true if the supplied record has an observation time that is between the specified start and e...