Bsoft object

struct Breconstruction

Source:

include/mg_processing.h

Description:

Reconstruction parameter structure.

Features:

This contains all parameters associated with a reconstruction:
The reconstruction number and file name.
The associated STAR data block number.
The picked particle file name and parameters.
Orientation parameters for each particle.
Filament node locations.
Marker locations.

Code:

struct Breconstruction {
Breconstruction* next; // Next reconstruction in list
Bstring id; // Reconstruction identifier
int select; // Selection flag
int block; // STAR data block number
int type; // Reconstruction type: 1-99 = spa; 100-199 = fil/hel; 200-299 = xtal; 300+ = tomo
Bstring symmetry; // Symmetry string
Bstring frec; // Reconstruction image file name
Bstring fpart; // Particle file name
Bstring ffil; // Filament file name
Bstring fft; // Fourier transform file name
Bstring fps; // Power spectrum file name
float voxel_size; // Nominal reconstruction voxel size
Vector3 origin; // Image origin (voxels)
Vector3 scale; // Scale
View view; // View: 3-value vector and angle (radians)
Vector3 box_radius; // Radius of selections for particle extraction
float filament_width; // Filament width
float fil_node_radius; // Filament node radius
float bad_radius; // Radius of bad area around coordinates
float mark_radius; // Radius of marker
float fom; // Figure-of-merit for the reconstruction
CTF* ctf; // Contrast transfer function parameters
Bparticle* part; // First particle in linked list
Bfilament* fil; // First filament in linked list
Bbadarea* bad; // First bad area in linked list
Bmarker* mark; // First marker in linked list
Bstrucfac* sf; // First structure factor in linked list
Bstring* model; // First atomic model name in linked list
} ;

Other objects included:

struct Bbadarea
struct Bfilament
struct Bmarker
struct Bparticle
struct Breconstruction
class Bstring


Generated by bdoc.pl on Mon Jun 15 11:55:12 2009


Back to the Bsoft home