Name | description | Activated by |
---|---|---|
1 | the main image window | activate 1 |
2 | the second image window | activate 2 |
menu | menu window | menu, go |
distor | undistorted image window | distor |
profile | profile window | profile, profilemm, profilegeneral, profiletangrad etc. |
zoom | zoom window | zoom, zoomaround, zoombeamstop |
r = distance from circlei f = 1-r/circlewidth contrib = PixelIntensity*f/circleinti
rmat ir boxsize 48 48 boxdepth 5 read s01f0003 datcolwalk on read s01f0001 boxopen1 dummy/s01f001.shoe.Z output datcol full output box full read s01f0001 plot datcol \repeat 4 next plot datcol boxclose1
variable | definition | length | description |
---|---|---|---|
rotax | 1.0 | vector along rotation axis | |
inray | 1.0 | vector pointing to primary beam | |
lorvec | vecprod(rotax,inray) | sin(rotax,inray) | lorentz vector (does not change during one scan) |
c | 2*sin(θ)/λ | c-vector in diffracting position | |
lor | |(1.0/scalprod(c,lorvec)| | the lorentz correction | |
duration | |c|*lor | theta corrected lorentz correction |
imhadc imhadded imhalpha1 imhalpha2 imhalpharatio imhautooverflow imhaxis imhbaseline imhbeamhor imhbeamver imhbeamcatcherdiameter imhbeamcatcherdistance imhbin imhbinned imhcalibrationid imhchiinterval imhchirange imhchiscan imhchistart imhcircular imhcomment imhcorrected imhcryoactualtemperature imhcryotemperature imhdatatype imhdatetime imhdetectorid imhdetectortype imhdetgain imhdetrot imhdist imhdoswapheader imhdoswapdata imhdxinterval imhdxrange imhdxscan imhdxstart imhendpos imhexposuretime imhformat imhgoniostat imhgoniostatid imhgoniostattype imhhv imhid imhimagefixedadczero imhimagemedianadczero imhimagereadoutnoise imhinc imhintegrationtime imhkappainterval imhkapparange imhkappascan imhkappastart imhma imhmodel imhmodetime imhmultiplied imhnoverflow imhnoverflow1 imhnoverflow2 imhnunderflow imhomegainterval imhomegarange imhomegascan imhomegastart imhoverflowtrigger imhpadding imhphiinterval imhphirange imhphiscan imhphistart imhpixelxsize imhpixelysize imhpolarisation imhradiationtype imhrescanfactor imhrescanlevel imhrotaxis imhrotend imhrotstart imhrotvalue imhscale imhstartpos imhswing imhtarget imhthetainterval imhthetarange imhthetascan imhthetastart imhtotaleposuretime imhtotalintegrationtime imhunderflowsize imhunwarped |
The image $fullimagefilename was collected at $imhdatetime
The image s01f0001.sfrm was collected at 12/19/13 13:04:45
\eval pi/3 echo pi divided by three is $eval_result
\eval pi/3 1.0471975511965976 pi divided by three = 1.047197551196598
output read none read s01f0001 \repeat 20 next echo image $imagefilename started at $imhstartpos
View> output none View> read s01f0001 s01f0001 View> \repeat 20 next echo image $imagefilename started at $imhstartpos s01f0002 image s01f0002 started at 0.0 90.0 -0.5 s01f0003 image s01f0003 started at 0.0 90.0 -1.0 s01f0004 image s01f0004 started at 0.0 90.0 -1.5 s01f0005 image s01f0005 started at 0.0 90.0 -2.0 s01f0006 image s01f0006 started at 0.0 90.0 -2.5 s01f0007 image s01f0007 started at 0.0 90.0 -3.0 s01f0008 image s01f0008 started at 0.0 90.0 -3.5 s01f0009 image s01f0009 started at 0.0 90.0 -4.0 s01f0010 image s01f0010 started at 0.0 90.0 -4.5 s01f0011 image s01f0011 started at 0.0 90.0 -5.0 s01f0012 image s01f0012 started at 0.0 90.0 -5.5 s01f0013 image s01f0013 started at 0.0 90.0 -6.0 s01f0014 image s01f0014 started at 0.0 90.0 -6.5 s01f0015 image s01f0015 started at 0.0 90.0 -7.0 s01f0016 image s01f0016 started at 0.0 90.0 -7.5 s01f0017 image s01f0017 started at 0.0 90.0 -8.0 s01f0018 image s01f0018 started at 0.0 90.0 -8.5 s01f0019 image s01f0019 started at 0.0 90.0 -9.0 s01f0020 image s01f0020 started at 0.0 90.0 -9.5 s01f0021 image s01f0021 started at 0.0 90.0 -10.0
name | description |
---|---|
Index | the index number in the sorted array |
Value | the value in the sorted array |
WinH | horizontal pixel coordinate in the window |
WinV | vertical pixel coordinate in the window |
Hor | Corresponding horizontal pixel coordinate in image |
Ver | Corresponding vertical pixel coordinate in image |
Image | Image value on Hor Ver |
Area | LowerLeft | LowerRight | UpperRight | UpperLeft |
---|---|---|---|---|
1 | f*Nhor | f*Nhor+g | f*Nver | f*Nver+g |
2 | (1-f)*Nhor | (1-f)*Nhor-g | f*Nver | f*Nver+g |
3 | (1-f)*Nhor | (1-f)*Nhor-g | (1-f)*Nver | (1-f)*Nver-g |
4 | f*Nhor | f*Nhor+g | (1-f)*Nver | (1-f)*Nver-g |
program | default |
---|---|
view | kcd |
view2000 | kcd |
viewadsc | img |
viewmar | mar2300 |
viewmarccd | mccd |
viewsmart | sfrm |
viewraxis | osc |
viewcbf | cbf |
ImageOff | ImageOn | Action |
---|---|---|
0 | 0 | Ignore all plot commands. |
>0 | 0 | Ignore all plot commands. |
0 | >0 | Honour all plot commands. |
>0 | >0 | Ignore ImageOff plot commands. Then honour ImageOn plot commands. Repeat this scheme. |
target | α1 | α2 | ratio | λmean | λmid |
---|---|---|---|---|---|
mo | 0.70930 | 0.71359 | 2.0 | 0.71073 | 0.71144 |
cu | 1.54056 | 1.54439 | 2.0 | 1.54184 | 1.54247 |
ag | 0.559407 | 0.563798 | 2.0 | 0.56087 | 0.56160 |
mo1 | - | - | - | 0.70930 | 0.70930 |
mo2 | - | - | - | 0.71359 | 0.71359 |
cu1 | - | - | - | 1.54056 | 1.54056 |
cu2 | - | - | - | 1.54439 | 1.54439 |
ag1 | - | - | - | 0.559407 | 0.559407 |
ag2 | - | - | - | 0.563798 | 0.563798 |
f | - | - | - | f | f |
Item | Description |
---|---|
DatcolRefl | Maximum number of reflections for datcol |
BoxRefls | Maximum number of active box reflections |
BoxData | Maximum number of bytes available for box data |
BoxNovp | Maximum number of overflow pixels for box data |
hklRmat | space needed for matrices |
Rmatlist | space needed for matrices |
BadPixel | Maximum number of badpixels in one image |
Screen | Space needed for graphics |
Ovp | Maximum number of overflow pixels in one image |
Bufdim | space needed for image buffers (dark,data,scratch...) |
Peak | Maximum number of peaknr |
Peakremove | Maximum number of refls within peakremove |
option | default | description |
---|---|---|
active | red | background of active item |
choice | steelblue | choice items |
fg | green | text foreground |
normal | navyblue | command items |
Level Value 1 minimum 2 level1 + Delta 3 level2 + 3*Delta 4 level3 + 5*Delta 5 level4 + 7*Delta etc
Level Value 1 minimum 2 minimum + Delta 3 minimum + 2*Delta 4 minimum + 3*Delta 5 minimum + 4*Delta etc
Level Value 1 minimum 2 minimum*exp(Delta) 3 minimum*exp(2*Delta) 4 minimum*exp(3*Delta) 5 minimum*exp(4*Delta) etc
Level Value 1 minimum 2 minimum + (f*Delta)**sharp 3 minimum + (2*f*Delta)**sharp 4 minimum + (3*f*Delta)**sharp 5 minimum + (4*f*Delta)**sharp etc
Level Value 1 m1 2 m1 + Delta 3 m1 + 2*Delta 4 m1 + 3*Delta 5 m1 + 4*Delta etc
option | normal | full | debug | |
---|---|---|---|---|
badmask | badmaskfill | bad mask actions: beamstop, box, circle, corner, column, row | changes in badmaskstatus, trace of routine badmaskagain | |
box | file open and close | datcol pointers | respons correction, trace, box database | |
circle | nothing | per circle results for circlesum, intermediate results for cirlefit | complete circlefit process | |
convert | nothing | mm/pixel conversion | pixel/window conversion | |
datcol | range changes, theta changes | range calculation, theta calculation | pointers, matrices, rejected reasons, full hkl listing | |
misc | limits, shape netint | |||
peak | useful peaks | rejected peaks | gravity search, one by one accept, rmat fit | |
plot | nothing | active window change, prepare, pointers | pointers per colour, durationarc, colourtable, drawline | |
profile | ||||
range | badpixel replacement, read, dark subtraction | extremes | extremes | |
read | badpixel replacement, read, dark subtraction | badpixel load, read, goniostat changes | distorpol, detalign, goniostat matrices | |
respons | read of respons image | |||
x | nothing | window close, init, window open | menu creation, window setup, menu update | |
zoom | section dimensions, zoomfactor | window dimensions, prepare, extremes |
option | part |
---|---|
ll | Lower Left |
lr | Lower Right |
ur | Upper Right |
ul | Upper Left |
centre | Centre |
left | Left side |
right | Right side |
up | Top side |
low | Bottom side |
option | default | description |
---|---|---|
bad | red | weak, bad theta, bad duration... |
chi | yellow | Colour of chi arc in peakchi and peakchifile |
first | cyan | first image of a peak3 search |
fit | steelblue | fitting/notfitting a peakrmat matrix |
found | green | accepted in peak2 and peak3. also peakmark peakmarkfile peakmarkthisfile. |
ignored | forestgreen | within peakbreak images of a previous peak |
improving | cyan | improving peak in peak3 search |
possible | yellow | promising peak in peak3 search |
command | description |
---|---|
peakrmat 1 | use rmat1 |
peakrmat 2 | use rmat2 |
peakrmat all | use all available rmat's |
peakrmat none | no rmat used |
Polarisation Type | Normal1 | Normal2 | Quotient |
---|---|---|---|
none | 0 1 0 | 0 0 1 | 1.0 |
synchrotron | 0 1 0 | 0 0 1 | 5.0/95.0 = 0.05263 (This value will be set by polarquotient) |
synchrotronz | 0 0 1 | 0 1 0 | 5.0/95.0 = 0.05263 (This value will be set by polarquotient) |
osmic | 0 1 0 | 0 0 1 | 1.0 |
perpendicular | 0 0 1 | 0 1 0 | (cos(2*ThetaMonochromator))^2 = 0.95706 |
parallel | 0 1 0 | 0 0 1 | (cos(2*ThetaMonochromator))^2 = 0.95706 |
antiparallel | 0 1 0 | 0 0 1 | (cos(2*ThetaMonochromator))^2 = 0.95706 |
option | default | description |
---|---|---|
profile | yellow | profile line in image window |
bg | navyblue | background in profile window |
fg | yellow | foreground in profile window |
fit | red | fitted profile if profilefit=on |
label | cyan | labels and axes in profile window |
netint | magenta | peak bounderies in profile window |
width | seagreen | profile width lines in image window |
y = Baseline + Scale*exp( -(x-Mean)²/(2*Sigma²)) FWHM = 2.3548*Sigma
variable | description |
---|---|
pixhor | horizontal pixel |
pixver | vertical pixel |
hor | horizontal coordinate in mm |
ver | vertical coordinate in mm |
ang | angle between primary beam and outray through hor,ver |
value | value at pixhor,pixver |
sum | sum of values in one column/row |
Keyword | Source | Description |
---|---|---|
datetime | header | date and time |
dist | header, dist | crystal to detector distance |
exposuretime | header | image exposure time |
gonioendn | header | (n=1,2,3) goniostat end angle |
gonioend | header | 3 goniostat end angles |
goniostartn | header | (n=1,2,3) goniostat start angle |
goniostart | header | 3 goniostat start angles |
goniostatn | header | (n=1,2,3) mean goniostat angle |
goniostat | header | 3 mean goniostat angles |
hv | header | Generator High Voltage |
image | read | image filename |
ma | header | Generator Current |
rotend | header | rotation end |
rotinc | header | rotation increment |
rotstart | header | rotation start value |
rotvalue | header | mean rotation value |
scan | read | imagefilename with scannumber |
shortimage | read | image filename without filetype |
swing | header, swing | detector swing angle |
temperature | header | the (cryo) temperature |
totalexposuretime | header | image total exposure time |
argument | description |
---|---|
all | all qvector pointers |
n | qvector pointer n |
: n | all qvector from last selected until n |
: | all remaining qvector pointers |
argument | description |
---|---|
all | all qvector pointers |
n | qvector pointer n |
: n | all qvector from last selected until n |
: | all remaining qvector pointers |
alias | description |
---|---|
NX | number of horizontal pixels |
NY | number of vertical pixels |
HX | 'NX'/2 |
HY | 'NY'/2 |
scan | scan |
SCAN=>s04f FRAMENUMBER=>0275 FULLIMAGEFILENAME=>s04f0275.sfrm IMAGEFILENAME=>s04f0275
Value | Frames | Explanation |
---|---|---|
0 | all | Dezinger |
-1 | all | Mean |
-2 | all | Minimum |
-3 | available | Dezinger |
n | n | One Frame |