Main Page | Modules | Namespace List | Class Hierarchy | Alphabetical List | Class List | Directories | File List | Namespace Members | Class Members | File Members

EMAN::SpiderIO::SpiderHeader Struct Reference

#include <spiderio.h>

List of all members.

Public Attributes

float nslice
float nrow
float irec
float nhistrec
float type
 file type: 1 : 2D image; 3 : 3D volume; -11 : 2D Fourier, mixed radix odd.
float mmvalid
 max/min flag.
float max
float min
float mean
float sigma
float ihist
float nsam
float headrec
float angvalid
float phi
float theta
float gamma
float dx
float dy
float dz
float scale
float headlen
float reclen
float istack
 istack = 0 for simple 2D or 3D (non-stack) files.
float inuse
float maxim
 maxim is only used in the overall header for a stacked image file.
float imgnum
 imgnum is only used in a stacked image header.
float lastindx
 This position is only used in the overall header of indexed stacks.
float u6
float u7
float Kangle
 flag that additional angles are present in header.
float phi1
float theta1
float psi1
float phi2
float theta2
float psi2
char u8 [48]
float xf [27]
float u9 [135]
char date [11]
char time [8]
char title [160]


Member Data Documentation

float EMAN::SpiderIO::SpiderHeader::angvalid
 

Definition at line 122 of file spiderio.h.

Referenced by EMAN::SpiderIO::write_single_header().

char EMAN::SpiderIO::SpiderHeader::date[11]
 

Definition at line 180 of file spiderio.h.

Referenced by EMAN::SpiderIO::write_single_header().

float EMAN::SpiderIO::SpiderHeader::dx
 

Definition at line 126 of file spiderio.h.

Referenced by EMAN::SpiderIO::write_single_header().

float EMAN::SpiderIO::SpiderHeader::dy
 

Definition at line 127 of file spiderio.h.

Referenced by EMAN::SpiderIO::write_single_header().

float EMAN::SpiderIO::SpiderHeader::dz
 

Definition at line 128 of file spiderio.h.

Referenced by EMAN::SpiderIO::write_single_header().

float EMAN::SpiderIO::SpiderHeader::gamma
 

Definition at line 125 of file spiderio.h.

Referenced by EMAN::SpiderIO::write_single_header().

float EMAN::SpiderIO::SpiderHeader::headlen
 

Definition at line 130 of file spiderio.h.

Referenced by EMAN::SpiderIO::write_single_header().

float EMAN::SpiderIO::SpiderHeader::headrec
 

Definition at line 121 of file spiderio.h.

Referenced by EMAN::SpiderIO::write_single_header().

float EMAN::SpiderIO::SpiderHeader::ihist
 

Definition at line 119 of file spiderio.h.

float EMAN::SpiderIO::SpiderHeader::imgnum
 

imgnum is only used in a stacked image header.

It is the number of the current image or zero if the image is unused.

Definition at line 156 of file spiderio.h.

Referenced by EMAN::SpiderIO::write_single_header().

float EMAN::SpiderIO::SpiderHeader::inuse
 

Definition at line 146 of file spiderio.h.

float EMAN::SpiderIO::SpiderHeader::irec
 

Definition at line 96 of file spiderio.h.

Referenced by EMAN::SpiderIO::write_single_header().

float EMAN::SpiderIO::SpiderHeader::istack
 

istack = 0 for simple 2D or 3D (non-stack) files.

In an "image stack" there is one overall stack header followed by a stack of images in which each image has its own image header. (An image stack differs from a simple 3D image in that each stacked image has its own header.) A value >0 in this position in the overall stack header indicates a stack of images. A value of <0 inthis position in the overall stack header indicates an indexed stack of images and gives the maximum image number allowed in the index. for stacked image, istack=2 in overall header, istack =-1 in following individual images.

Definition at line 145 of file spiderio.h.

Referenced by EMAN::SpiderIO::get_nimg(), and EMAN::SpiderIO::write_single_header().

float EMAN::SpiderIO::SpiderHeader::Kangle
 

flag that additional angles are present in header.

1 = one additional rotation is present, 2 = additional rotation that preceeds the rotation that was stored in words 15..20.

Definition at line 170 of file spiderio.h.

float EMAN::SpiderIO::SpiderHeader::lastindx
 

This position is only used in the overall header of indexed stacks.

There, this position is the highest index currently in use.

Definition at line 160 of file spiderio.h.

float EMAN::SpiderIO::SpiderHeader::max
 

Definition at line 115 of file spiderio.h.

Referenced by EMAN::SpiderIO::write_single_header().

float EMAN::SpiderIO::SpiderHeader::maxim
 

maxim is only used in the overall header for a stacked image file.

It is the number of the highest image currently used in the stack. The number is updated, if necessary, when an image is added or deleted from the stack.

Definition at line 152 of file spiderio.h.

Referenced by EMAN::SpiderIO::get_nimg(), and EMAN::SpiderIO::write_single_header().

float EMAN::SpiderIO::SpiderHeader::mean
 

Definition at line 117 of file spiderio.h.

Referenced by EMAN::SpiderIO::write_single_header().

float EMAN::SpiderIO::SpiderHeader::min
 

Definition at line 116 of file spiderio.h.

Referenced by EMAN::SpiderIO::write_single_header().

float EMAN::SpiderIO::SpiderHeader::mmvalid
 

max/min flag.

Is set at 0 when the file is created, and at 1 when the maximum, minimum, average, and standard deviation have been computed and stored into this header.

Definition at line 114 of file spiderio.h.

Referenced by EMAN::SpiderIO::write_single_header().

float EMAN::SpiderIO::SpiderHeader::nhistrec
 

Definition at line 97 of file spiderio.h.

float EMAN::SpiderIO::SpiderHeader::nrow
 

Definition at line 95 of file spiderio.h.

Referenced by EMAN::SpiderIO::write_single_data(), and EMAN::SpiderIO::write_single_header().

float EMAN::SpiderIO::SpiderHeader::nsam
 

Definition at line 120 of file spiderio.h.

Referenced by EMAN::SpiderIO::write_single_data(), and EMAN::SpiderIO::write_single_header().

float EMAN::SpiderIO::SpiderHeader::nslice
 

Definition at line 94 of file spiderio.h.

Referenced by EMAN::SpiderIO::write_single_data(), and EMAN::SpiderIO::write_single_header().

float EMAN::SpiderIO::SpiderHeader::phi
 

Definition at line 123 of file spiderio.h.

Referenced by EMAN::SpiderIO::write_single_header().

float EMAN::SpiderIO::SpiderHeader::phi1
 

Definition at line 171 of file spiderio.h.

float EMAN::SpiderIO::SpiderHeader::phi2
 

Definition at line 174 of file spiderio.h.

float EMAN::SpiderIO::SpiderHeader::psi1
 

Definition at line 173 of file spiderio.h.

float EMAN::SpiderIO::SpiderHeader::psi2
 

Definition at line 176 of file spiderio.h.

float EMAN::SpiderIO::SpiderHeader::reclen
 

Definition at line 131 of file spiderio.h.

Referenced by EMAN::SpiderIO::write_single_header().

float EMAN::SpiderIO::SpiderHeader::scale
 

Definition at line 129 of file spiderio.h.

Referenced by EMAN::SpiderIO::write_single_header().

float EMAN::SpiderIO::SpiderHeader::sigma
 

Definition at line 118 of file spiderio.h.

Referenced by EMAN::SpiderIO::write_single_header().

float EMAN::SpiderIO::SpiderHeader::theta
 

Definition at line 124 of file spiderio.h.

Referenced by EMAN::SpiderIO::write_single_header().

float EMAN::SpiderIO::SpiderHeader::theta1
 

Definition at line 172 of file spiderio.h.

float EMAN::SpiderIO::SpiderHeader::theta2
 

Definition at line 175 of file spiderio.h.

char EMAN::SpiderIO::SpiderHeader::time[8]
 

Definition at line 181 of file spiderio.h.

Referenced by EMAN::SpiderIO::write_single_header().

char EMAN::SpiderIO::SpiderHeader::title[160]
 

Definition at line 182 of file spiderio.h.

Referenced by EMAN::SpiderIO::write_single_header().

float EMAN::SpiderIO::SpiderHeader::type
 

file type: 1 : 2D image; 3 : 3D volume; -11 : 2D Fourier, mixed radix odd.

-12 : 2D Fourier, mixed radix even. -21 : 3D Fourier, mixed radix odd. -22 : 3D Fourier, mixed radix even.

Definition at line 107 of file spiderio.h.

Referenced by EMAN::SpiderIO::write_single_header().

float EMAN::SpiderIO::SpiderHeader::u6
 

Definition at line 162 of file spiderio.h.

float EMAN::SpiderIO::SpiderHeader::u7
 

Definition at line 163 of file spiderio.h.

char EMAN::SpiderIO::SpiderHeader::u8[48]
 

Definition at line 177 of file spiderio.h.

float EMAN::SpiderIO::SpiderHeader::u9[135]
 

Definition at line 179 of file spiderio.h.

float EMAN::SpiderIO::SpiderHeader::xf[27]
 

Definition at line 178 of file spiderio.h.


The documentation for this struct was generated from the following file:
Generated on Tue Jun 11 13:43:08 2013 for EMAN2 by  doxygen 1.3.9.1