#include <BF_File.h>
Public Member Functions | |
BF_File (const std::string &filename, FileMode mode=READ) | |
virtual void | open (const std::string &filename, FileMode mode=READ) |
virtual void | close () |
Attribute< std::string > | createOfflineOnline () |
Attribute< std::string > | BFFormat () |
Attribute< std::string > | BFVersion () |
Attribute< double > | totalIntegrationTime () |
Attribute< std::string > | totalIntegrationTimeUnit () |
Attribute< std::string > | observationDatatype () |
Attribute< double > | subArrayPointingDiameter () |
Attribute< std::string > | subArrayPointingDiameterUnit () |
Attribute< double > | bandwidth () |
Attribute< std::string > | bandwidthUnit () |
Attribute< double > | beamDiameter () |
Attribute< std::string > | beamDiameterUnit () |
Attribute< unsigned > | observationNofSubArrayPointings () |
Attribute< unsigned > | nofSubArrayPointings () |
virtual BF_SubArrayPointing | subArrayPointing (unsigned nr) |
BF_SysLog | sysLog () |
Protected Member Functions | |
std::string | subArrayPointingName (unsigned nr) |
Interface for Beam-formed Data.
dal::BF_File::BF_File | ( | const std::string & | filename, |
FileMode | mode = READ |
||
) |
Open `filename` for reading/writing/creation.
void dal::BF_File::close | ( | ) | [virtual] |
Indicate that this File object will not be used anymore to access the underlying HDF5 file (if any), possibly until a subsequent call to open().
See the class description for more info on reopening and closing files.
Reimplemented from dal::CLA_File.