SCAIO::SaintRun Class Reference

List of all members.

Classes

struct  CompareMtzBat

Public Member Functions

 SaintRun (const int &Ibatch, const int &Iaxis, const double &Chi, const double &Other, const int &Icryst, const double &Swing)
void init (const int &Ibatch, const int &Iaxis, const double &Chi, const double &Other, const int &Icryst, const double &Swing)
bool SameRun (const int &Ibatch, const int &Iaxis, const double &chi, const double &other, const int &icryst, const double &swing)
void StoreReflection (const IVect3 &hkl, const int &batch, const DVect3 &s0r, const DVect3 &s2r, const double &rot, const int &istl)
scala::Scell CalcCell ()
void SetBatchOffset (const int &batchOffset)
int BatchOffset () const
int MaxBatch () const
int Nbatches () const
std::string ScanAxis () const
double Chi () const
double Other () const
double Swing () const
double RotAxistoBeamAngle () const
DMat33 Umatrix (DVect3 &Utrn)
double Wavelength ()
double SdWavelength () const
scala::Scell Cell () const
void SetWavelength (const double &wvl)
void SetCell (const scala::Scell &Cell)
std::vector< CMtz::MTZBAT > MakeBatch (const float &wavelength)

Static Public Member Functions

static DMat33 Rmatrix (const double &omegar, const double &chir, const double &phir)
static DVect3 s0v ()

Member Function Documentation

std::vector< CMtz::MTZBAT > SaintRun::MakeBatch ( const float &  wavelength  ) 

< batch title

< names of the three axes

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

< refinement flags for cell (constraint flags) no constraints

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

< reciprocal axis closest to rotation axis

< crystal number

< mosaicity model: 0 = isotropic, 1 = anisotropic

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

< datum values of goniostat axes

< goniostat scan axis number

< goniostat scan axis number

< number of batch scales & Bfactors (0 if unset)

< number of goniostat axes

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

< number of detectors (current maximum 2)

< dataset id - should be pointer?

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

< mosaicity

< start time

< stop time

< batch scale

< batch temperature factor

< sd bscale

< sd bbfac

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

< wavelength (A)

< dispersion (deltalambda / lambda)

< correlated component

< horizontal beam divergence

< vertical beam divergence

< xtal to detector distance

< xtal to detector distance

< detector tilt angle

< detector tilt angle

< min & max values of detector coords (pixels)

< batch number

< start of phi relative to datum

< end of phi relative to datum

< phi range


The documentation for this class was generated from the following files:
 All Classes Functions Variables Enumerations Friends
Generated on Tue Mar 1 11:22:31 2011 for Pointless by  doxygen 1.6.3