ClassFileOut.open(file,new,over,size,single)
Open a Class output file. There must be only one output file opened
at the same time.
Parameters
----------
file: the file name
new: can the file already exist, i.e. reopen it for appending (False),
or should it be new (True)?
over: overwrite (True) the previous version of the file, if 'new' is
requested?
size: the maximum number of observations the file will store (V1 Class
files, obsolescent parameter)
single: if True, there can be only one version of each observation
in the file.
ClassFileOut.close()
Close a Class output file.
Parameters
----------
None
ClassObservation.write()
Write the observation to the output file currently opened (see
ClassFileOut.open). Sections present must have been declared and
and filled before, they must be at least the General, Position,
and Spectroscopy or Continuum Drift sections.
If obs.head.gen.num is 0, Class will automatically give the next
available (unused) number in the file.