gpp4  1.3.1
Functions
cmap_header.h File Reference

Declarations of map header i/o routines. More...

Go to the source code of this file.

Functions

int parse_mapheader (CMMFile *mfile)
 
int write_mapheader (CMMFile *mfile)
 

Detailed Description

Declarations of map header i/o routines.

Author
Charles Ballard

Function Documentation

◆ parse_mapheader()

int parse_mapheader ( CMMFile mfile)

Internal: read header from file and fill CMMFile struct. Called after file is opened for read.

Parameters
mfile(CMMFile *)
Returns
1 on success, EOF on failure

References ccp4_file_readchar(), ccp4_file_readfloat(), ccp4_file_readint(), ccp4_file_rewind(), ccp4_signal(), and _CMMFile::stream.

◆ write_mapheader()

int write_mapheader ( CMMFile mfile)

Internal: write summary of current CMMFile struct to file. Called when file is opened write, and closed write.

Parameters
mfile(CMMFile *)
Returns
1 on success, EOF on failure

References _CMMFile::axes_order, _CMMFile::cell, _CMMFile::cell_grid, _CMMFile::map_dim, _CMMFile_Stats::max, _CMMFile_Stats::mean, _CMMFile_Stats::min, _CMMFile::origin, _CMMFile_Stats::rms, _CMMFile_Symop::size, skew_set(), and _CMMFile::spacegroup.

Referenced by ccp4_cmap_close().