bathead Struct Reference

MTZ batch descriptor. More...

#include <mtzdata.h>

List of all members.

Public Attributes

int num
char title [71]
char gonlab [3][9]
int iortyp
int lbcell [6]
int misflg
int jumpax
int ncryst
int lcrflg
int ldtype
int jsaxs
int nbscal
int ngonax
int lbmflg
int ndet
int nbsetid
float cell [6]
float umat [9]
float phixyz [2][3]
float crydat [12]
float datum [3]
float phistt
float phiend
float scanax [3]
float time1
float time2
float bscale
float bbfac
float sdbscale
float sdbfac
float phirange
float e1 [3]
float e2 [3]
float e3 [3]
float source [3]
float so [3]
float alambd
float delamb
float delcor
float divhd
float divvd
float dx [2]
float theta [2]
float detlm [2][2][2]
struct batheadnext


Detailed Description

MTZ batch descriptor.

Member Data Documentation

char bathead::title[71]

batch title

Referenced by ccp4_lrbat(), ccp4_lwbat(), MtzGet(), MtzPrintBatchHeader(), and MtzPut().

char bathead::gonlab[3][9]

names of the three axes

Referenced by ccp4_lrbat(), ccp4_lwbat(), MtzGet(), MtzPrintBatchHeader(), and MtzPut().

type of orientation block (for possible future use, now = 0)

Referenced by MtzArrayToBatch(), and MtzBatchToArray().

refinement flags for cell

Referenced by MtzArrayToBatch(), MtzBatchToArray(), and MtzPrintBatchHeader().

number of phixyz used (0, 1, or 2)

Referenced by MtzArrayToBatch(), MtzBatchToArray(), and MtzPrintBatchHeader().

reciprocal axis closest to rotation axis

Referenced by MtzArrayToBatch(), MtzBatchToArray(), and MtzPrintBatchHeader().

crystal number

Referenced by MtzArrayToBatch(), MtzBatchToArray(), and MtzPrintBatchHeader().

mosaicity model: 0 = isotropic, 1 = anisotropic

Referenced by MtzArrayToBatch(), MtzBatchToArray(), and MtzPrintBatchHeader().

type of data: 2D (1), 3D (2), or Laue (3)

Referenced by MtzArrayToBatch(), MtzBatchToArray(), and MtzPrintBatchHeader().

goniostat scan axis number

Referenced by MtzArrayToBatch(), MtzBatchToArray(), and MtzPrintBatchHeader().

number of batch scales & Bfactors (0 if unset)

Referenced by MtzArrayToBatch(), MtzBatchToArray(), and MtzPrintBatchHeader().

number of goniostat axes

Referenced by MtzArrayToBatch(), MtzBatchToArray(), and MtzPrintBatchHeader().

flag for type of beam info: = 0 for alambd, delamb = 1 also delcor, divhd, divvd

Referenced by MtzArrayToBatch(), MtzBatchToArray(), and MtzPrintBatchHeader().

number of detectors (current maximum 2)

Referenced by MtzArrayToBatch(), MtzBatchToArray(), and MtzPrintBatchHeader().

dataset id - should be pointer?

Referenced by ccp4_lwbsetid(), MtzArrayToBatch(), MtzBatchToArray(), MtzNbatchesInSet(), and MtzPrintBatchHeader().

float bathead::cell[6]

cell dimensions

Referenced by MtzArrayToBatch(), MtzBatchToArray(), and MtzPrintBatchHeader().

float bathead::umat[9]

orientation matrix U in Fortranic order, i.e. U(1,1), U(2,1) ...

Referenced by MtzArrayToBatch(), MtzBatchToArray(), and MtzPrintBatchHeader().

float bathead::phixyz[2][3]

missetting angles at beginning and end of oscillation

Referenced by MtzArrayToBatch(), MtzBatchToArray(), and MtzPrintBatchHeader().

float bathead::crydat[12]

float bathead::datum[3]

datum values of goniostat axes

Referenced by MtzArrayToBatch(), MtzBatchToArray(), and MtzPrintBatchHeader().

start of phi relative to datum

Referenced by MtzArrayToBatch(), MtzBatchToArray(), and MtzPrintBatchHeader().

end of phi relative to datum

Referenced by MtzArrayToBatch(), MtzBatchToArray(), and MtzPrintBatchHeader().

float bathead::scanax[3]

rotation axis in lab frame

Referenced by MtzArrayToBatch(), and MtzBatchToArray().

batch scale

Referenced by MtzArrayToBatch(), MtzBatchToArray(), and MtzPrintBatchHeader().

batch temperature factor

Referenced by MtzArrayToBatch(), MtzBatchToArray(), and MtzPrintBatchHeader().

float bathead::e1[3]

vector 1 ("Cambridge" laboratory axes) defining ngonax goniostat axes

Referenced by MtzArrayToBatch(), MtzBatchToArray(), and MtzPrintBatchHeader().

float bathead::e2[3]

vector 2 ("Cambridge" laboratory axes) defining ngonax goniostat axes

Referenced by MtzArrayToBatch(), MtzBatchToArray(), and MtzPrintBatchHeader().

float bathead::e3[3]

vector 3 ("Cambridge" laboratory axes) defining ngonax goniostat axes

Referenced by MtzArrayToBatch(), MtzBatchToArray(), and MtzPrintBatchHeader().

float bathead::source[3]

idealised source vector

Referenced by MtzArrayToBatch(), MtzBatchToArray(), and MtzPrintBatchHeader().

float bathead::so[3]

source vector

Referenced by MtzArrayToBatch(), MtzBatchToArray(), and MtzPrintBatchHeader().

wavelength (A)

Referenced by MtzArrayToBatch(), MtzBatchToArray(), and MtzPrintBatchHeader().

dispersion (deltalambda / lambda)

Referenced by MtzArrayToBatch(), MtzBatchToArray(), and MtzPrintBatchHeader().

correlated component

Referenced by MtzArrayToBatch(), MtzBatchToArray(), and MtzPrintBatchHeader().

horizontal beam divergence

Referenced by MtzArrayToBatch(), MtzBatchToArray(), and MtzPrintBatchHeader().

vertical beam divergence

Referenced by MtzArrayToBatch(), MtzBatchToArray(), and MtzPrintBatchHeader().

float bathead::dx[2]

xtal to detector distance

Referenced by MtzArrayToBatch(), MtzBatchToArray(), and MtzPrintBatchHeader().

float bathead::theta[2]

detector tilt angle

Referenced by MtzArrayToBatch(), MtzBatchToArray(), and MtzPrintBatchHeader().

float bathead::detlm[2][2][2]

min & max values of detector coords (pixels)

Referenced by MtzArrayToBatch(), MtzBatchToArray(), and MtzPrintBatchHeader().

struct bathead* bathead::next [read]


The documentation for this struct was generated from the following file:

Generated on Wed Oct 29 21:05:09 2008 for gpp4 by  doxygen 1.5.6