Compare commits
681 Commits
Author | SHA1 | Date | |
---|---|---|---|
ff7afd0de7 | |||
835e62425f | |||
c8cdbfc488 | |||
2f75143245 | |||
6f7c31b747 | |||
77080a524a | |||
3dce1e46f9 | |||
08ecc1e52d | |||
8c1974b34e | |||
8c76d5d52c | |||
e7eee67fed | |||
fade48dcfa | |||
8e58e7f8bf | |||
c8f56ee23c | |||
32d951e28a | |||
5c63c8fc8f | |||
7b70274d4f | |||
1cd905c08b | |||
13e809acd4 | |||
46533b0411 | |||
4f4de15d3a | |||
4f99aeabd2 | |||
f36a12e454 | |||
5e246c0754 | |||
518c6783cc | |||
0706564694 | |||
2108bbda66 | |||
82feed1ab8 | |||
4be0b5d436 | |||
f7eb256eb6 | |||
250fc26308 | |||
06a50520c1 | |||
fc766055d4 | |||
828b1479c7 | |||
22ed52605c | |||
a1a95ebb20 | |||
d7ce5fedfd | |||
3a2682ffe7 | |||
bf74a4135e | |||
252ecf2769 | |||
de01ab75e9 | |||
a7ba5eb0d8 | |||
6bf1a944da | |||
3c77447868 | |||
046fb11e5e | |||
b89d56001e | |||
de204dee38 | |||
0ef030354f | |||
dccce9bf55 | |||
441c3dc5db | |||
afd9e29424 | |||
ce939b3cd6 | |||
0984654fd0 | |||
cd738106ec | |||
0e120330f4 | |||
bf0e0ac601 | |||
143682cfb1 | |||
22686e1e25 | |||
e13ecc8625 | |||
ef3e01b9bd | |||
dffa4d9de5 | |||
dfca81208b | |||
37be7d0e2b | |||
49812a34ae | |||
133b82ad61 | |||
61e769773b | |||
23dce681b2 | |||
7481c7f0e6 | |||
3c2bbf6ad4 | |||
b8fec6c050 | |||
2f11681d3f | |||
12f8166d25 | |||
fd68a41918 | |||
d45375947f | |||
73ae8c6151 | |||
615dd2a84f | |||
dc80dccb8a | |||
de34d85761 | |||
f747c908dc | |||
64d94b978b | |||
f810a9e9fb | |||
152186ee59 | |||
d9551fa07f | |||
8738c6b9a2 | |||
f701c731fb | |||
e2306bd41c | |||
5698da5f95 | |||
5e71aeb85f | |||
3a51d107bd | |||
6b4a9be870 | |||
b4b38cb607 | |||
03e7a83e74 | |||
0869a975e4 | |||
2cebec90ee | |||
c611523352 | |||
a774c62cd4 | |||
550ed4b1c2 | |||
2c08c1e7ce | |||
2b0208bd98 | |||
05d8ef6277 | |||
228cfa35c0 | |||
f120f9c3dd | |||
262bf1b307 | |||
7300d73675 | |||
d4b467a641 | |||
7b71076180 | |||
9197d2b209 | |||
e094e41d89 | |||
512e1a3136 | |||
6d04c14bd6 | |||
64183d8d6a | |||
eb89d12f41 | |||
c477970cf0 | |||
03ae32dcf3 | |||
5a394c080f | |||
e631414526 | |||
d2bce7e372 | |||
f9b95b63eb | |||
c2db073d5e | |||
970d448e73 | |||
b236c14a66 | |||
80c0d4e10e | |||
46db575cc4 | |||
6f0c505c01 | |||
06d698166f | |||
5a139d70b5 | |||
33d1b11279 | |||
b163180d6f | |||
cab9dff225 | |||
7d8188fc11 | |||
64229ca32b | |||
4aa0d26f26 | |||
9f84bf7175 | |||
235002cdd4 | |||
c784f0f539 | |||
961489edb1 | |||
255931bbde | |||
781152a772 | |||
59cb9c84c2 | |||
d67b4765ea | |||
14c899e7cf | |||
b3d4e90f7f | |||
cedd275892 | |||
588037fd18 | |||
1700d9884a | |||
e0b8fb3609 | |||
b7f62fcd47 | |||
5b6ec303d7 | |||
cea6c30ded | |||
0781344117 | |||
63c130a380 | |||
7945d15beb | |||
287efde54a | |||
faa25b9e9f | |||
4e446f1f39 | |||
1b92b01a46 | |||
2a28333a96 | |||
4849063b6c | |||
830f92dedc | |||
87e8333dfd | |||
b3ccd5e1a1 | |||
f0ac49190a | |||
fa175ac934 | |||
0018fa46f8 | |||
c934e92a41 | |||
da4253fe13 | |||
3cab1bc0fe | |||
d74a8368b8 | |||
39ebd81230 | |||
823c855ef4 | |||
7fadf4feb4 | |||
f86578cfc3 | |||
a0512a01d5 | |||
bdd37fa7c2 | |||
a96a019435 | |||
dd3f4aa81d | |||
1102153d2b | |||
ab7e63c20f | |||
f1333c7a90 | |||
e77cdb35dd | |||
52b1e98726 | |||
df75fef6f6 | |||
44fdc46c11 | |||
147194e8af | |||
5cd020ae81 | |||
160fabe02c | |||
05055eb283 | |||
0dc1e10bd3 | |||
e38e500e16 | |||
134f13fc52 | |||
41fb6c26a2 | |||
90dd8e70e5 | |||
08e121c71f | |||
73fcef5f6d | |||
cb3b337a99 | |||
e9cc91698e | |||
6213b5e07a | |||
5d9a952316 | |||
8cc05c5848 | |||
08aacf76ac | |||
711e0d771e | |||
d69d69e892 | |||
07a120fc4a | |||
2fc98c7a54 | |||
3b6ead7783 | |||
11e8796847 | |||
40c96b5562 | |||
6bb7195a2c | |||
f79b009978 | |||
3259bfb008 | |||
934bc5b9db | |||
53423a42ac | |||
c2b1eef75c | |||
f5a86bbfe1 | |||
9af0ec74b6 | |||
45de361b22 | |||
260f237990 | |||
37dd5fb902 | |||
ecd0c810ca | |||
7c29327b47 | |||
c366e94a96 | |||
ca8cb33569 | |||
7db6b7bca8 | |||
7e16f3ebeb | |||
233c145791 | |||
d7cc9fc023 | |||
ed1135566a | |||
3595c586d4 | |||
11de3dfde2 | |||
14d227f8db | |||
144bd7124b | |||
f6660c0dac | |||
73ac8bab38 | |||
d76568d6d9 | |||
72f47b2375 | |||
3114512c3f | |||
95254619c6 | |||
a0016cb005 | |||
0b140111b3 | |||
d7831f6c64 | |||
a97b725f43 | |||
69c71e48f6 | |||
54fc63dd55 | |||
5e9871720b | |||
55517e6d4c | |||
2853f97fe7 | |||
fc0f8ef9da | |||
99bf6446fe | |||
283dfa2b05 | |||
5316fed5d4 | |||
dda013a85b | |||
2eecf43fbb | |||
eba0fa277d | |||
e6e3561dcb | |||
b294b3e8b1 | |||
025e7b8f44 | |||
aa25d86310 | |||
a7551cca4e | |||
8e79f9094a | |||
2dece5c635 | |||
24db58e615 | |||
bab7d8e3fb | |||
2339fb2a0e | |||
378392c0f5 | |||
fcde40b854 | |||
ceed0eaa9b | |||
e3088d822f | |||
27ebd9c713 | |||
f33b3cdc79 | |||
b0ea458d3a | |||
7e2f2cd31b | |||
6cf7bf2e06 | |||
fc7ae98eee | |||
542dda8ece | |||
0f6cb4dc41 | |||
ecc970bc73 | |||
15aaa93130 | |||
34b659fa15 | |||
cf8b0de433 | |||
32c1a45e11 | |||
da1b6ad62d | |||
49d6dcb6e2 | |||
22ef1cee8b | |||
9d3fdaaadc | |||
06f84585af | |||
a970bacbe5 | |||
5be2979fff | |||
4765849613 | |||
05ed8dca4e | |||
4f600f3129 | |||
4b72d685f3 | |||
bbd7e7906a | |||
f735baf9d7 | |||
ad14381ab4 | |||
7702865409 | |||
2f8c1b453e | |||
883317dd28 | |||
8ed67119b9 | |||
f45e2b4ab9 | |||
abdf4b1ada | |||
228d624d8f | |||
e0c9805ee8 | |||
4eef81fbe9 | |||
301600e720 | |||
4d4e4a4ce7 | |||
ad3ac2cdee | |||
b10abd07ee | |||
e65b416215 | |||
24df69d57f | |||
183c306166 | |||
1dfdcfcb7e | |||
212218396a | |||
b78b8425fd | |||
12832a3a96 | |||
621b7cfb2a | |||
a67d9e60da | |||
d71008bd10 | |||
a154d0a088 | |||
c5262458d5 | |||
cb635d800a | |||
0ed82d4ef7 | |||
bdf9373e0d | |||
3f61206289 | |||
e19a27bf62 | |||
a1831c38ed | |||
c4b8c6385f | |||
f393751771 | |||
94ce042401 | |||
49b8024c43 | |||
8b39443197 | |||
dcce66ee9f | |||
563b1bb8b7 | |||
b4d9a6a09d | |||
51fd9ed423 | |||
23d73ae5ae | |||
8986b008dd | |||
30f1e6ad3f | |||
02cc284422 | |||
e6c0304af1 | |||
16fe4d305e | |||
68e9648854 | |||
0417a7e97d | |||
6653cc9cb1 | |||
a37bbc50fe | |||
5b01b4cbd8 | |||
d3a0319863 | |||
fdd19bc316 | |||
1152555663 | |||
9ae1289616 | |||
3baa677a2e | |||
516336963e | |||
99281e2690 | |||
501d2478a5 | |||
08b6eb78c5 | |||
d096a5efeb | |||
9f24bb0a98 | |||
173d8f740e | |||
16428f3828 | |||
1247f760f2 | |||
11475316fd | |||
a09c2e38a3 | |||
1c49fbb090 | |||
b5909044f6 | |||
62a88dadba | |||
e0bb7d74f4 | |||
d09a1a0a95 | |||
d38108e527 | |||
c9675d111a | |||
8f9c657fa0 | |||
c35203ebfb | |||
1069bf5979 | |||
cac913831c | |||
03e781a0ac | |||
a5a3d4bc78 | |||
bc70cc3a26 | |||
e024774323 | |||
bdcccb7732 | |||
5ff2e86060 | |||
70e193b0fd | |||
c3a9d3c342 | |||
d3c807975f | |||
1c5250ea7f | |||
7cb3b3f8de | |||
7cd35f24b8 | |||
28af3c2642 | |||
2bd8e6c166 | |||
ccdc7d22e9 | |||
3831896a78 | |||
9847729f3c | |||
0eff9e1401 | |||
4323a837ef | |||
649cb0aed9 | |||
8cf6e0cbd6 | |||
753290b228 | |||
d28f293485 | |||
da010a03d7 | |||
72b71f3fcd | |||
e4868671ae | |||
61897cbd41 | |||
9e8d3e598f | |||
252e924f92 | |||
fe2ba8621b | |||
b8bdbf4da6 | |||
5340b8ef24 | |||
807189a492 | |||
593f5b6c65 | |||
b029f1fa26 | |||
14546247e4 | |||
a74e8f68f7 | |||
a1936cb884 | |||
a36b715eab | |||
98752e1cdb | |||
d59f419370 | |||
9ba3fb9279 | |||
50111bcea7 | |||
ab06c33107 | |||
10209b75df | |||
40210ae26f | |||
dd6301d66d | |||
b58c3e8951 | |||
06cdf8ad92 | |||
7364f674ed | |||
a536f8ac9b | |||
d48ca4a9fe | |||
459b588b9f | |||
8bf03a7712 | |||
895f8ccf81 | |||
a654febb7e | |||
aa190fda7a | |||
897cbac27d | |||
3da6a6df65 | |||
08fda2b662 | |||
6af3a6d33a | |||
b11b2dcfa9 | |||
3782a56ef2 | |||
e95b444908 | |||
d1ef6bf94b | |||
3aeb3f58d1 | |||
09a707d7ff | |||
f264691dc1 | |||
3854c82b90 | |||
92b4b3324e | |||
ac536ebdf7 | |||
59c0861131 | |||
31589ce352 | |||
7602ffc5ac | |||
13078d0ef2 | |||
9f3468bd15 | |||
b50c1d966a | |||
65a91c519e | |||
5958cf9278 | |||
f6e1c21137 | |||
d2319459df | |||
d6bdbf8524 | |||
4c0a16cd75 | |||
e39d0aee56 | |||
1e849097ea | |||
7577d03e75 | |||
6e876d79ee | |||
4718378d0a | |||
24c305ec59 | |||
1bf7b4a6a1 | |||
2f3dc8d109 | |||
7e932bf84b | |||
98e09b29d5 | |||
a51f4f1252 | |||
2d14da545d | |||
9150556209 | |||
3b684c4662 | |||
0ef52138e1 | |||
28211af5af | |||
2ae5a959fe | |||
263d702535 | |||
7512f818cb | |||
25023f6971 | |||
9f152ce1f3 | |||
12348ac76c | |||
0e26734023 | |||
fd64ba289e | |||
6f3898441e | |||
5b88203bd9 | |||
385e6714cc | |||
1edb41242c | |||
397344a264 | |||
e17e4c3171 | |||
8bba57e77d | |||
7c1423d654 | |||
8388d1f503 | |||
6a41b5ce3a | |||
1c606df752 | |||
1e85482d09 | |||
a89847538d | |||
130f3d2e6f | |||
57fc89a6bb | |||
f49998ccd9 | |||
41f24489bc | |||
addf964901 | |||
bca7c649d7 | |||
747e9af431 | |||
620f7651a0 | |||
4466213882 | |||
ca19993149 | |||
e29371ca8d | |||
3439ccbec9 | |||
a0c9018455 | |||
f0431bd873 | |||
ab5229bcbf | |||
585661412c | |||
935fecefde | |||
2c276db579 | |||
a57e8edd88 | |||
2ac170db98 | |||
ab93835ce2 | |||
43140811bd | |||
34908edd6a | |||
29f3387d73 | |||
a1d325a115 | |||
3034cf87d0 | |||
0b45d73e0c | |||
c0bfe46aa1 | |||
26829585dc | |||
c0a1f83691 | |||
fb3c903c04 | |||
db6947cc9c | |||
590fac9e07 | |||
400585be6a | |||
dcfa6fb100 | |||
39a20e1616 | |||
114c45c04a | |||
4159e83fd6 | |||
3a26c95c0d | |||
f2f00fec06 | |||
7f58b77dfb | |||
5d34358f44 | |||
8328b30cbd | |||
9c55cb4974 | |||
a0ad1fb3a3 | |||
2067f47f34 | |||
46aeee00f1 | |||
5f0575236e | |||
45e0cf71eb | |||
bd228fac27 | |||
b7ca7f5319 | |||
11c9ab16f9 | |||
e6d22a97e2 | |||
99037449f4 | |||
97260510f2 | |||
662f502d4c | |||
c5c23e73d5 | |||
70e4c6e2a2 | |||
428855d801 | |||
2e234f1bbd | |||
1dee950870 | |||
51499fa503 | |||
dcf4d98a75 | |||
28e2ebf75a | |||
bf89dd44f3 | |||
d9fcac0236 | |||
7f256c868b | |||
06b9efd229 | |||
9ad0fd0bc9 | |||
7c9958db04 | |||
956625bb50 | |||
4f74f6d08f | |||
2d962dfead | |||
db2fef5d69 | |||
cf4498cf78 | |||
c127eebeaa | |||
363aa9124e | |||
8872f86e31 | |||
4c4a26c0e3 | |||
e33ba2cd76 | |||
1af065fdb1 | |||
678ef89e17 | |||
dc70c45ef2 | |||
c0ec315b04 | |||
6fa4e4cef8 | |||
3886a0c9ad | |||
5b65d44303 | |||
23ddb3d4b5 | |||
a2210c0118 | |||
6d0f751104 | |||
3c6d572369 | |||
7ba90f98fc | |||
589a5c7852 | |||
0df4576874 | |||
82f503aa09 | |||
3da8bca462 | |||
9d4c14b724 | |||
6ff249c3f2 | |||
e12229633c | |||
b75dde4613 | |||
f6989d5539 | |||
7ff23b25b3 | |||
79bce5e006 | |||
9c82a8f726 | |||
6812961836 | |||
003239cddd | |||
ce7386e230 | |||
fde4194f9b | |||
7f9ac86862 | |||
16a939c0c0 | |||
4084e2c31e | |||
1f138abac1 | |||
d2fd0cbee9 | |||
210bcb081d | |||
673b7f1652 | |||
b6ae3300a9 | |||
801817b749 | |||
1cddb9a542 | |||
927e776353 | |||
36a200ceba | |||
0fe43c75f2 | |||
4d92744dea | |||
ae72df7b14 | |||
e814aee300 | |||
4f2af046d3 | |||
91588ecc21 | |||
d2767afa7c | |||
311059d748 | |||
10e57319bf | |||
2e5f64d9bc | |||
0d92b11055 | |||
4260dc0baf | |||
0f302e3446 | |||
e54767b69d | |||
812606a7b4 | |||
fc025bd28b | |||
34f10b382e | |||
0b82aabd2b | |||
03a2f979a9 | |||
4669d408d4 | |||
c594870fdd | |||
34062b6e0b | |||
7cde5dbe38 | |||
bb817733ff | |||
7cf7d9eb79 | |||
907ab2f0bd | |||
d0b379a2d5 | |||
afc08f8c30 | |||
5a7800768b | |||
63c0fe863d | |||
fa79a36089 | |||
9bdb361d08 | |||
1a8b0692fe | |||
352ade6457 | |||
986826cbe9 | |||
e0d82ad92d | |||
663fd557ff | |||
5a8f30fee8 | |||
e8bb186ff8 | |||
ab27437604 | |||
c2f6e5b20c | |||
7e0481eeff | |||
2b3d2bb4d7 | |||
d8803ca5e4 | |||
2bd5386c29 | |||
c5ff578d10 | |||
6eb5167c70 | |||
862169e178 | |||
e2832d2e1b | |||
092487c08e | |||
b78dcf869b | |||
c635b19941 | |||
5ff574b33f | |||
49378e6d09 | |||
aef462da32 | |||
1ba325e902 | |||
1c14b146a2 | |||
e95ffde95d | |||
4ed3859c75 | |||
069d044e17 | |||
272167435d | |||
277dc2cfd9 | |||
1510fa71d3 | |||
ca865a6636 | |||
3aeb15648c | |||
52e1bd32b9 | |||
0b6aeac364 | |||
ffd3cb6511 | |||
dfb8a1f7ad |
6
.clang-format
Normal file
@ -0,0 +1,6 @@
|
|||||||
|
BasedOnStyle: LLVM
|
||||||
|
IndentWidth: 4
|
||||||
|
|
||||||
|
UseTab: Never
|
||||||
|
ColumnLimit: 0
|
||||||
|
AlignConsecutiveAssignments: false
|
7
.clang-tidy
Normal file
@ -0,0 +1,7 @@
|
|||||||
|
---
|
||||||
|
Checks: '*, -google-runtime-references, -hicpp-no-array-decay, -cppcoreguidelines-pro-bounds-array-to-pointer-decay, -cppcoreguidelines-pro-bounds-pointer-arithmetic, -fuchsia*,-readability-else-after-return,-readability-avoid-const-params-in-decls,-hicpp-signed-bitwise,-cppcoreguidelines-pro-bounds-constant-array-index,-llvm-header-guard,-readability-static-accessed-through-instance,-google-readability-todo'
|
||||||
|
WarningsAsErrors: '*'
|
||||||
|
HeaderFilterRegex: '.*'
|
||||||
|
AnalyzeTemporaryDtors: false
|
||||||
|
FormatStyle: none
|
||||||
|
...
|
44
.travis.yml
Normal file
@ -0,0 +1,44 @@
|
|||||||
|
sudo: false
|
||||||
|
|
||||||
|
language: cpp
|
||||||
|
|
||||||
|
matrix:
|
||||||
|
include:
|
||||||
|
- os: linux
|
||||||
|
env: CONDA_PY=3.6
|
||||||
|
|
||||||
|
dist: trusty
|
||||||
|
|
||||||
|
install:
|
||||||
|
- sudo apt-get update
|
||||||
|
- ldd --version
|
||||||
|
- wget https://repo.continuum.io/miniconda/Miniconda3-latest-Linux-x86_64.sh -O miniconda.sh;
|
||||||
|
- bash miniconda.sh -b -p $HOME/miniconda
|
||||||
|
- export PATH="$HOME/miniconda/bin:$PATH"
|
||||||
|
- rm -f miniconda.sh
|
||||||
|
- hash -r
|
||||||
|
- conda config --set always_yes yes --set changeps1 no
|
||||||
|
- conda config --add channels conda-forge
|
||||||
|
- conda config --add channels slsdetectorgroup
|
||||||
|
- conda update conda
|
||||||
|
- conda update --all
|
||||||
|
- conda install conda-build anaconda-client
|
||||||
|
|
||||||
|
# Useful for debugging any issues with conda
|
||||||
|
- conda info -a
|
||||||
|
|
||||||
|
|
||||||
|
# Replace dep1 dep2 ... with your dependencies
|
||||||
|
- conda create -q -n test-environment python=$CONDA_PY
|
||||||
|
- source activate test-environment
|
||||||
|
- conda-build .
|
||||||
|
|
||||||
|
script:
|
||||||
|
- echo "No test scripts to be run!"
|
||||||
|
|
||||||
|
|
||||||
|
deploy:
|
||||||
|
provider: script
|
||||||
|
script: find $HOME/miniconda/conda-bld/${TRAVIS_OS_NAME}-64 -name "*.tar.bz2" -exec anaconda -t $CONDA_TOKEN upload --force {} \;
|
||||||
|
on:
|
||||||
|
branch: 4.0.2
|
@ -1,23 +1,43 @@
|
|||||||
cmake_minimum_required(VERSION 2.8)
|
cmake_minimum_required(VERSION 2.8)
|
||||||
set(CMAKE_MODULE_PATH "${CMAKE_SOURCE_DIR}/cmake")
|
set(CMAKE_MODULE_PATH "${CMAKE_CURRENT_SOURCE_DIR}/cmake" ${CMAKE_MODULE_PATH})
|
||||||
set (CALIBRATE OFF)
|
set (CALIBRATE OFF)
|
||||||
|
|
||||||
option (USE_HDF5 "HDF5 File format" OFF)
|
# Check if project is being used directly or via add_subdirectory
|
||||||
option (USE_TEXTCLIENT "Text Client" OFF)
|
set(SLS_MASTER_PROJECT OFF)
|
||||||
option (USE_RECEIVER "Receiver" OFF)
|
if (CMAKE_CURRENT_SOURCE_DIR STREQUAL CMAKE_SOURCE_DIR)
|
||||||
option (USE_GUI "GUI" OFF)
|
set(SLS_MASTER_PROJECT ON)
|
||||||
|
endif()
|
||||||
|
|
||||||
|
option (SLS_USE_HDF5 "HDF5 File format" OFF)
|
||||||
|
option (SLS_USE_TEXTCLIENT "Text Client" OFF)
|
||||||
|
option (SLS_USE_RECEIVER "Receiver" OFF)
|
||||||
|
option (SLS_USE_GUI "GUI" OFF)
|
||||||
|
|
||||||
|
|
||||||
|
#Flags to always be used
|
||||||
|
# -Wno-unused-parameter should eventually be removes
|
||||||
|
# -Wno-overloaded-virtual TODO! remove warnings in refactor
|
||||||
|
set(CMAKE_CXX_FLAGS "${CMAKE_CXX_FLAGS} -Wall -Wextra -Wno-overloaded-virtual -Wno-unused-parameter -std=c++98")
|
||||||
|
|
||||||
|
if ("${CMAKE_CXX_COMPILER_ID}" STREQUAL "Clang")
|
||||||
|
# clang does not support -Wno-misleading-indentation
|
||||||
|
# add any special clang flags
|
||||||
|
elseif ("${CMAKE_CXX_COMPILER_ID}" STREQUAL "GNU")
|
||||||
|
if (CMAKE_CXX_COMPILER_VERSION VERSION_GREATER 6.0)
|
||||||
|
set(CMAKE_CXX_FLAGS "${CMAKE_CXX_FLAGS} -Wno-misleading-indentation")
|
||||||
|
endif ()
|
||||||
|
endif()
|
||||||
|
|
||||||
set(CMAKE_CXX_FLAGS "${CMAKE_CXX_FLAGS} -Wall -Wno-misleading-indentation")
|
|
||||||
|
|
||||||
find_package(Qt4)
|
find_package(Qt4)
|
||||||
find_package(Qwt 6)
|
find_package(Qwt 6)
|
||||||
find_package(CBF)
|
find_package(CBF)
|
||||||
find_package(Doxygen)
|
find_package(Doxygen)
|
||||||
find_package(PNG REQUIRED)
|
# find_package(PNG REQUIRED)
|
||||||
|
|
||||||
if (USE_HDF5)
|
if (SLS_USE_HDF5)
|
||||||
find_package(HDF5 1.10 COMPONENTS CXX)
|
find_package(HDF5 1.10 COMPONENTS CXX)
|
||||||
endif (USE_HDF5)
|
endif (SLS_USE_HDF5)
|
||||||
|
|
||||||
set(CMAKE_POSITION_INDEPENDENT_CODE ON)
|
set(CMAKE_POSITION_INDEPENDENT_CODE ON)
|
||||||
|
|
||||||
@ -25,20 +45,26 @@ set(CMAKE_INSTALL_RPATH "$ORIGIN")
|
|||||||
set(CMAKE_BUILD_WITH_INSTALL_RPATH TRUE)
|
set(CMAKE_BUILD_WITH_INSTALL_RPATH TRUE)
|
||||||
|
|
||||||
|
|
||||||
if (USE_TEXTCLIENT)
|
if (SLS_USE_TEXTCLIENT)
|
||||||
add_subdirectory(slsDetectorSoftware)
|
add_subdirectory(slsDetectorSoftware)
|
||||||
endif (USE_TEXTCLIENT)
|
endif (SLS_USE_TEXTCLIENT)
|
||||||
|
|
||||||
if (USE_RECEIVER)
|
if (SLS_USE_RECEIVER)
|
||||||
add_subdirectory(slsReceiverSoftware)
|
add_subdirectory(slsReceiverSoftware)
|
||||||
endif (USE_RECEIVER)
|
add_subdirectory(manual/manual-api)
|
||||||
|
endif (SLS_USE_RECEIVER)
|
||||||
|
|
||||||
if (USE_GUI)
|
|
||||||
|
if (SLS_USE_GUI)
|
||||||
if (QT4_FOUND AND QWT_FOUND)
|
if (QT4_FOUND AND QWT_FOUND)
|
||||||
add_subdirectory(slsDetectorGui)
|
add_subdirectory(slsDetectorGui)
|
||||||
endif()
|
endif()
|
||||||
endif (USE_GUI)
|
endif (SLS_USE_GUI)
|
||||||
|
|
||||||
|
if (SLS_MASTER_PROJECT)
|
||||||
|
# Set targets export name (otherwise set by upstream project)
|
||||||
|
set(TARGETS_EXPORT_NAME "slsdetector-targets")
|
||||||
|
endif (SLS_MASTER_PROJECT)
|
||||||
|
|
||||||
if (CALIBRATE)
|
if (CALIBRATE)
|
||||||
if (DEFINED ENV{ROOTSYS})
|
if (DEFINED ENV{ROOTSYS})
|
||||||
|
5
Makefile
@ -19,11 +19,12 @@ RECEIVERDIR = $(LIBRARYRXRDIR)
|
|||||||
CALWIZDIR = $(WD)/calibrationWizards
|
CALWIZDIR = $(WD)/calibrationWizards
|
||||||
MANDIR = $(WD)/manual
|
MANDIR = $(WD)/manual
|
||||||
CALIBDIR = $(WD)/slsDetectorCalibration
|
CALIBDIR = $(WD)/slsDetectorCalibration
|
||||||
|
MANAPIDIR = $(MANDIR)/manual-api
|
||||||
|
|
||||||
TABSPACE := "\t"
|
TABSPACE := "\t"
|
||||||
|
|
||||||
|
|
||||||
INCLUDES=-I. -I$(LIBRARYDIR)/commonFiles -I$(LIBRARYDIR)/slsDetector -I$(LIBRARYDIR)/usersFunctions -I$(LIBRARYDIR)/multiSlsDetector -I$(LIBRARYDIR)/slsDetectorUtils -I$(LIBRARYDIR)/slsDetectorCommand -I$(LIBRARYDIR)/slsDetectorAnalysis -I$(LIBRARYDIR)/slsReceiverInterface -I$(LIBRARYRXRDIR)/include -I$(LIBRARYDIR)/threadFiles -I$(ASM)
|
INCLUDES=-I. -I$(LIBRARYDIR)/commonFiles -I$(LIBRARYDIR)/slsDetector -I$(LIBRARYDIR)/usersFunctions -I$(LIBRARYDIR)/multiSlsDetector -I$(LIBRARYDIR)/slsDetectorUtils -I$(LIBRARYDIR)/slsDetectorCommand -I$(LIBRARYDIR)/slsDetectorAnalysis -I$(LIBRARYDIR)/slsReceiverInterface -I$(LIBRARYRXRDIR)/include -I$(LIBRARYDIR)/threadFiles -I$(LIBRARYDIR)/sharedMemory -I$(ASM)
|
||||||
|
|
||||||
INCLUDESRXR += -I. -I$(LIBRARYRXRDIR)/include -I$(CALIBDIR) -I$(ASM)
|
INCLUDESRXR += -I. -I$(LIBRARYRXRDIR)/include -I$(CALIBDIR) -I$(ASM)
|
||||||
#LIBFLAGRXR +=
|
#LIBFLAGRXR +=
|
||||||
@ -79,6 +80,7 @@ slsReceiver_static: receiver
|
|||||||
receiver: #libreceiver
|
receiver: #libreceiver
|
||||||
# cd $(RECEIVERDIR) && $(MAKE) receiver FLAGS='$(FLAGS)' DESTDIR='$(BINDIR)' LIBS='$(LDFLAGRXR)' INCLUDES='$(INCLUDESRXR)' LIBDIR='$(LIBDIR)'
|
# cd $(RECEIVERDIR) && $(MAKE) receiver FLAGS='$(FLAGS)' DESTDIR='$(BINDIR)' LIBS='$(LDFLAGRXR)' INCLUDES='$(INCLUDESRXR)' LIBDIR='$(LIBDIR)'
|
||||||
cd $(RECEIVERDIR) && $(MAKE) FLAGS='$(FLAGS)' DESTDIR='$(BINDIR)' LIBS='$(LDFLAGRXR)' INCLUDES='$(INCLUDESRXR)' LIBDIR='$(LIBDIR)'
|
cd $(RECEIVERDIR) && $(MAKE) FLAGS='$(FLAGS)' DESTDIR='$(BINDIR)' LIBS='$(LDFLAGRXR)' INCLUDES='$(INCLUDESRXR)' LIBDIR='$(LIBDIR)'
|
||||||
|
cd $(MANAPIDIR) && $(MAKE) slsMultiReceiver
|
||||||
@echo ""
|
@echo ""
|
||||||
@echo "#######################################"
|
@echo "#######################################"
|
||||||
@echo "# Back in slsDetectorPackage Makefile #"
|
@echo "# Back in slsDetectorPackage Makefile #"
|
||||||
@ -151,6 +153,7 @@ clean:
|
|||||||
cd $(DOCDIR) && rm -rf *
|
cd $(DOCDIR) && rm -rf *
|
||||||
rm -rf slsDetectorPackageDocs;
|
rm -rf slsDetectorPackageDocs;
|
||||||
rm -rf $(DETAILDOC)
|
rm -rf $(DETAILDOC)
|
||||||
|
rm -rf $(MANAPIDIR)/slsMultiReceiver
|
||||||
|
|
||||||
|
|
||||||
#install_lib:
|
#install_lib:
|
||||||
|
16
README.md
@ -2,12 +2,12 @@
|
|||||||
Detailed documentation can be found on the [official site.](https://www.psi.ch/detectors/users-support)
|
Detailed documentation can be found on the [official site.](https://www.psi.ch/detectors/users-support)
|
||||||
|
|
||||||
### Binaries
|
### Binaries
|
||||||
Documentation to obtain the binaries via the conda package is available [here.](https://github.com/slsdetectorgroup/sls_detector_software)
|
Documentation to obtain the binaries via the conda package is available for [lib](https://github.com/slsdetectorgroup/sls_detector_lib) and [gui](https://github.com/slsdetectorgroup/sls_detector_gui)
|
||||||
|
|
||||||
### Source code
|
### Source code
|
||||||
One can also obtain the source code from this repository and compile while realizing the setup dependencies as required.
|
One can also obtain the source code from this repository and compile while realizing the setup dependencies as required.
|
||||||
```
|
```
|
||||||
git clone https://github.com/slsdetectorgroup/slsDetectorPackage.git --branch 3.1.0
|
git clone https://github.com/slsdetectorgroup/slsDetectorPackage.git
|
||||||
|
|
||||||
```
|
```
|
||||||
#### Setup dependencies
|
#### Setup dependencies
|
||||||
@ -19,7 +19,7 @@ Requirements: Qt 4.8 and Qwt 6.0
|
|||||||
```
|
```
|
||||||
If either of them does not exist, the GUI client will not be built.
|
If either of them does not exist, the GUI client will not be built.
|
||||||
|
|
||||||
* Calibration wizards<br>
|
* Advanced user Calibration wizards<br>
|
||||||
Requirements: ROOT
|
Requirements: ROOT
|
||||||
```
|
```
|
||||||
export ROOTSYS=/usr/local/root-5.34
|
export ROOTSYS=/usr/local/root-5.34
|
||||||
@ -43,6 +43,10 @@ Usage: [-c] [-b] [-h] [-d HDF5 directory] [-j]<br>
|
|||||||
* -r: Build/Rebuilds only receiver<br>
|
* -r: Build/Rebuilds only receiver<br>
|
||||||
* -g: Build/Rebuilds only gui<br>
|
* -g: Build/Rebuilds only gui<br>
|
||||||
* -j: Number of threads to compile through<br>
|
* -j: Number of threads to compile through<br>
|
||||||
|
* -e: Debug mode
|
||||||
|
|
||||||
|
Basic Option:
|
||||||
|
./cmk.sh -b
|
||||||
|
|
||||||
For only make:
|
For only make:
|
||||||
./cmk.sh
|
./cmk.sh
|
||||||
@ -71,17 +75,17 @@ Use cmake to create out-of-source builds, by creating a build folder parallel to
|
|||||||
$ cd ..
|
$ cd ..
|
||||||
$ mkdir slsDetectorPackage-build
|
$ mkdir slsDetectorPackage-build
|
||||||
$ cd slsDetectorPackage-build
|
$ cd slsDetectorPackage-build
|
||||||
$ cmake ../slsDetectorPackage -DCMAKE_BUILD_TYPE=Debug -DUSE_HDF5=OFF
|
$ cmake ../slsDetectorPackage -DCMAKE_BUILD_TYPE=Debug -DSLS_USE_HDF5=OFF
|
||||||
$ make
|
$ make
|
||||||
```
|
```
|
||||||
|
|
||||||
Use the following as an example to compile statically and using specific hdf5 folder
|
Use the following as an example to compile statically and using specific hdf5 folder
|
||||||
```
|
```
|
||||||
$ HDF5_ROOT=/opt/hdf5v1.10.0 cmake ../slsDetectorPackage -DCMAKE_BUILD_TYPE=Debug -DUSE_HDF5=ON
|
$ HDF5_ROOT=/opt/hdf5v1.10.0 cmake ../slsDetectorPackage -DCMAKE_BUILD_TYPE=Debug -DSLS_USE_HDF5=ON
|
||||||
```
|
```
|
||||||
After compiling, the libraries and executables will be found at `bin` directory
|
After compiling, the libraries and executables will be found at `bin` directory
|
||||||
```
|
```
|
||||||
$ ls bin/
|
$ ls bin/
|
||||||
gui_client libSlsDetector.a libSlsDetector.so libSlsReceiver.a libSlsReceiver.so
|
gui_client libSlsDetector.a libSlsDetector.so libSlsReceiver.a libSlsReceiver.so
|
||||||
sls_detector_acquire sls_detector_get slsDetectorGui sls_detector_help sls_detector_put slsReceiver
|
sls_detector_acquire sls_detector_get slsDetectorGui sls_detector_help sls_detector_put slsReceiver slsMultiReceiver
|
||||||
```
|
```
|
||||||
|
172
RELEASE.txt
@ -1,26 +1,168 @@
|
|||||||
SLS Detector Package 3.1.3 released on 2018-06-28
|
SLS Detector Package 4.0.2 released on 13.06.2019 (Bug Fix Release)
|
||||||
=================================================
|
===================================================================
|
||||||
|
|
||||||
|
|
||||||
|
This document describes the differences between 4.0.2 and 4.0.1 releases.
|
||||||
INTRODUCTION
|
|
||||||
|
CONTENTS
|
||||||
This document describes the differences between 3.1.3 into 3.1.2 releases.
|
--------
|
||||||
|
1. Topics Concerning
|
||||||
|
2. Resolved Issues
|
||||||
|
3. Known Issues
|
||||||
|
4. Firmware Requirements
|
||||||
|
5. Download, Documentation & Support
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
Topics Concerning
|
1. Topics Concerning
|
||||||
==================
|
====================
|
||||||
Using delay after trigger for Jungfrau
|
|
||||||
|
- Jungfrau receiver as root user
|
||||||
|
- Receiver HDF5 printErrorStack
|
||||||
|
- Jungfrau server detector position error when switching between different detector sizes
|
||||||
|
- Gotthard server get settings does not set default dacs anymore
|
||||||
|
- Jungfrau powerchip multi detector command delay
|
||||||
|
- Client API data call back / Gui (Eiger in 4 bit mode)
|
||||||
|
- Users class added burst_trigger in getTimingMode from string
|
||||||
|
- Gui switching to tabplot during acquisition error messages
|
||||||
|
|
||||||
|
|
||||||
Resolved Issues
|
2. Resolved Issues
|
||||||
|
==================
|
||||||
|
|
||||||
|
Receiver
|
||||||
|
--------
|
||||||
|
|
||||||
|
1. Jungfrau Receiver as root user fails to set UDP socket size to default value
|
||||||
|
of (2000 * 1024 * 1024). It does not receive any packets afterwards.
|
||||||
|
Temporary solution was to set it to a lower number using
|
||||||
|
sls_detector_put rx_udpsocksize 1048576000
|
||||||
|
This has been fixed now to allow a greater size (including the default size).
|
||||||
|
|
||||||
|
2. Fixed bug where printError was still being called once instead of printErrorStack.
|
||||||
|
|
||||||
|
|
||||||
|
Detector Server
|
||||||
|
---------------
|
||||||
|
1. (Jungfrau)
|
||||||
|
Switching between different detector size configurations with same detector modules,
|
||||||
|
the detector gave an error "Could not set detector position". This is fixed now.
|
||||||
|
|
||||||
|
2. (Gotthard)
|
||||||
|
Get settings was setting the default dacs previously. It has been fixed now.
|
||||||
|
|
||||||
|
|
||||||
|
Client
|
||||||
|
------
|
||||||
|
1. (Jungfrau)
|
||||||
|
Using multi detector command for powerchip will have a delay of 1 second between
|
||||||
|
modules when there are more than 3 modules for extra protection.
|
||||||
|
|
||||||
|
2. Client Callback / Gui (Eiger)
|
||||||
|
Client data call back provided the complete image data, but the number of pixels
|
||||||
|
in x and y was provided incorrectly at a modular level. This has been fixed to give
|
||||||
|
the proper value. This also fixes the Gui crashing for Eiger 4 bit mode when
|
||||||
|
acquiring for multiple images.
|
||||||
|
|
||||||
|
3. (API)
|
||||||
|
Added "burst_trigger" in getTimingMode (from string to int) in Users class.
|
||||||
|
|
||||||
|
|
||||||
|
Gui
|
||||||
|
---
|
||||||
|
1. Switching to Tab Plot during acquisition produced error messages. This has been
|
||||||
|
fixed.
|
||||||
|
|
||||||
|
|
||||||
|
3. Known Issues
|
||||||
===============
|
===============
|
||||||
|
|
||||||
|
:)
|
||||||
|
|
||||||
|
|
||||||
|
4. Firmware Requirements
|
||||||
|
========================
|
||||||
|
|
||||||
Detector Server
|
Gotthard
|
||||||
---------------
|
========
|
||||||
1. Delay after trigger was always set to 5 seconds. This is fixed now.
|
Minimum compatible version : 11.01.2013
|
||||||
3. Get delay left after trigger is not available for this version.
|
Latest compatible version : 08.02.2018 (50um and 25um Master)
|
||||||
|
09.02.2018 (25 um Slave)
|
||||||
|
Eiger
|
||||||
|
=====
|
||||||
|
Minimum compatible version : 23
|
||||||
|
Latest compatible version : 23
|
||||||
|
|
||||||
|
Jungfrau
|
||||||
|
========
|
||||||
|
Minimum compatible version : 26.02.2018
|
||||||
|
Latest compatible version : 06.12.2018
|
||||||
|
|
||||||
|
|
||||||
|
Detector Upgrade
|
||||||
|
================
|
||||||
|
Gotthard Cannot be upgraded remotely. Requires programming via USB blaster
|
||||||
|
Eiger Can be upgraded remotely via bit files
|
||||||
|
Jungfrau Can be upgraded remotely using sls_detector_put programfpga <pof>
|
||||||
|
|
||||||
|
Instructions available at
|
||||||
|
https://www.psi.ch/detectors/installation-instructions
|
||||||
|
under Detector Upgrade -> [Detector Type] -> Firmware.
|
||||||
|
|
||||||
|
|
||||||
|
Please refer to the link below for more details on the firmware versions.
|
||||||
|
https://www.psi.ch/detectors/firmware.
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
5. Download, Documentation & Support
|
||||||
|
====================================
|
||||||
|
|
||||||
|
Download
|
||||||
|
--------
|
||||||
|
|
||||||
|
The Source Code (Default C++ API):
|
||||||
|
https://github.com/slsdetectorgroup/slsDetectorPackage
|
||||||
|
|
||||||
|
The Conda Lib Package:
|
||||||
|
https://github.com/slsdetectorgroup/sls_detector_lib
|
||||||
|
|
||||||
|
The Conda GUI Package:
|
||||||
|
https://github.com/slsdetectorgroup/sls_detector_gui
|
||||||
|
|
||||||
|
The Python Interface (including the package):
|
||||||
|
https://github.com/slsdetectorgroup/sls_detector
|
||||||
|
|
||||||
|
|
||||||
|
Documentation
|
||||||
|
-------------
|
||||||
|
|
||||||
|
Manual (HTML & PDF):
|
||||||
|
https://www.psi.ch/detectors/documentation
|
||||||
|
slsDetectorPackage/manual/docs/
|
||||||
|
|
||||||
|
Command Line Documentation:
|
||||||
|
manual/docs/html/slsDetectorClientDocs/index.html
|
||||||
|
manual/docs/pdf/slsDetectorClientDocs.pdf
|
||||||
|
|
||||||
|
C++ API Documentation:
|
||||||
|
manual/docs/html/slsDetectorUsersDocs/index.html
|
||||||
|
manual/docs/pdf/slsDetectorUsersDocs.pdf
|
||||||
|
|
||||||
|
C++ API Example:
|
||||||
|
manual/manual-api/mainClient.cpp
|
||||||
|
manual/manual-api/mainReceiver.cpp
|
||||||
|
|
||||||
|
Python API Documentation:
|
||||||
|
https://slsdetectorgroup.github.io/sls_detector/
|
||||||
|
|
||||||
|
Further Documentation:
|
||||||
|
https://www.psi.ch/detectors/users-support
|
||||||
|
|
||||||
|
|
||||||
|
Support
|
||||||
|
-------
|
||||||
|
|
||||||
|
dhanya.thattil@psi.ch
|
||||||
|
erik.frojdh@psi.ch
|
||||||
|
anna.bergamaschi@psi.ch
|
||||||
|
@ -1 +1 @@
|
|||||||
for i in seq `ipcs -m | cut -d ' ' -f1`; do ipcrm -M $i; done;
|
rm /dev/shm/slsDetectorPackage*;
|
||||||
|
29
cmk.sh
@ -6,6 +6,7 @@ COMPILERTHREADS=0
|
|||||||
TEXTCLIENT=0
|
TEXTCLIENT=0
|
||||||
RECEIVER=0
|
RECEIVER=0
|
||||||
GUI=0
|
GUI=0
|
||||||
|
DEBUG=0
|
||||||
|
|
||||||
|
|
||||||
CLEAN=0
|
CLEAN=0
|
||||||
@ -24,6 +25,7 @@ Usage: $0 [-c] [-b] [-h] [-d <HDF5 directory>] [-j]
|
|||||||
-r: Build/Rebuilds only receiver
|
-r: Build/Rebuilds only receiver
|
||||||
-g: Build/Rebuilds only gui
|
-g: Build/Rebuilds only gui
|
||||||
-j: Number of threads to compile through
|
-j: Number of threads to compile through
|
||||||
|
-e: Debug mode
|
||||||
|
|
||||||
For only make:
|
For only make:
|
||||||
./cmk.sh
|
./cmk.sh
|
||||||
@ -53,7 +55,7 @@ For rebuilding only certain sections
|
|||||||
|
|
||||||
" ; exit 1; }
|
" ; exit 1; }
|
||||||
|
|
||||||
while getopts ":bchd:j:trg" opt ; do
|
while getopts ":bchd:j:trge" opt ; do
|
||||||
case $opt in
|
case $opt in
|
||||||
b)
|
b)
|
||||||
echo "Building of CMake files Required"
|
echo "Building of CMake files Required"
|
||||||
@ -90,7 +92,11 @@ while getopts ":bchd:j:trg" opt ; do
|
|||||||
echo "Compiling Options: GUI"
|
echo "Compiling Options: GUI"
|
||||||
GUI=1
|
GUI=1
|
||||||
REBUILD=1
|
REBUILD=1
|
||||||
;;
|
;;
|
||||||
|
e)
|
||||||
|
echo "Compiling Options: Debug"
|
||||||
|
DEBUG=1
|
||||||
|
;;
|
||||||
\?)
|
\?)
|
||||||
echo "Invalid option: -$OPTARG"
|
echo "Invalid option: -$OPTARG"
|
||||||
usage
|
usage
|
||||||
@ -110,20 +116,20 @@ done
|
|||||||
|
|
||||||
|
|
||||||
if [ $TEXTCLIENT -eq 0 ] && [ $RECEIVER -eq 0 ] && [ $GUI -eq 0 ]; then
|
if [ $TEXTCLIENT -eq 0 ] && [ $RECEIVER -eq 0 ] && [ $GUI -eq 0 ]; then
|
||||||
CMAKE_POST+=" -DUSE_TEXTCLIENT=ON -DUSE_RECEIVER=ON -DUSE_GUI=ON "
|
CMAKE_POST+=" -DSLS_USE_TEXTCLIENT=ON -DSLS_USE_RECEIVER=ON -DSLS_USE_GUI=ON "
|
||||||
echo "Compile Option: TextClient, Receiver and GUI"
|
echo "Compile Option: TextClient, Receiver and GUI"
|
||||||
else
|
else
|
||||||
if [ $TEXTCLIENT -eq 1 ]; then
|
if [ $TEXTCLIENT -eq 1 ]; then
|
||||||
CMAKE_POST+=" -DUSE_TEXTCLIENT=ON "
|
CMAKE_POST+=" -DSLS_USE_TEXTCLIENT=ON "
|
||||||
echo "Compile Option: TextClient"
|
echo "Compile Option: TextClient"
|
||||||
fi
|
fi
|
||||||
if [ $RECEIVER -eq 1 ]; then
|
if [ $RECEIVER -eq 1 ]; then
|
||||||
CMAKE_POST+=" -DUSE_RECEIVER=ON "
|
CMAKE_POST+=" -DSLS_USE_RECEIVER=ON "
|
||||||
echo "Compile Option: Receiver"
|
echo "Compile Option: Receiver"
|
||||||
fi
|
fi
|
||||||
|
|
||||||
if [ $GUI -eq 1 ]; then
|
if [ $GUI -eq 1 ]; then
|
||||||
CMAKE_POST+=" -DUSE_GUI=ON "
|
CMAKE_POST+=" -DSLS_USE_GUI=ON "
|
||||||
echo "Compile Option: GUI"
|
echo "Compile Option: GUI"
|
||||||
fi
|
fi
|
||||||
fi
|
fi
|
||||||
@ -145,15 +151,20 @@ else
|
|||||||
fi
|
fi
|
||||||
fi
|
fi
|
||||||
|
|
||||||
CMAKE_POST+=" -DCMAKE_BUILD_TYPE=Debug "
|
#Debug
|
||||||
|
if [ $DEBUG -eq 1 ]; then
|
||||||
|
CMAKE_POST+=" -DCMAKE_BUILD_TYPE=Debug "
|
||||||
|
echo "Debug Option enabled"
|
||||||
|
fi
|
||||||
|
|
||||||
|
|
||||||
#hdf5 rebuild
|
#hdf5 rebuild
|
||||||
if [ $HDF5 -eq 1 ]; then
|
if [ $HDF5 -eq 1 ]; then
|
||||||
CMAKE_PRE+="HDF5_ROOT="$HDF5DIR
|
CMAKE_PRE+="HDF5_ROOT="$HDF5DIR
|
||||||
CMAKE_POST+=" -DUSE_HDF5=ON "
|
CMAKE_POST+=" -DSLS_USE_HDF5=ON "
|
||||||
#normal mode rebuild
|
#normal mode rebuild
|
||||||
else
|
else
|
||||||
CMAKE_POST+=" -DUSE_HDF5=OFF "
|
CMAKE_POST+=" -DSLS_USE_HDF5=OFF "
|
||||||
fi
|
fi
|
||||||
|
|
||||||
|
|
||||||
|
@ -3,12 +3,8 @@ hostname bchip007
|
|||||||
#0:port 1952
|
#0:port 1952
|
||||||
#0:stopport 1953
|
#0:stopport 1953
|
||||||
#0:rx_tcpport 1956 must also have this in receiver config file
|
#0:rx_tcpport 1956 must also have this in receiver config file
|
||||||
0:settingsdir /home/l_maliakal_d/mySoft/newMythenSoftware/settingsdir/gotthard
|
|
||||||
0:angdir 1.000000
|
0:angdir 1.000000
|
||||||
0:moveflag 0.000000
|
0:moveflag 0.000000
|
||||||
0:lock 0
|
|
||||||
0:caldir /home/l_maliakal_d/mySoft/newMythenSoftware/settingsdir/gotthard
|
|
||||||
0:ffdir /home/l_maliakal_d
|
|
||||||
0:extsig:0 off
|
0:extsig:0 off
|
||||||
#0:detectorip 129.129.202.9
|
#0:detectorip 129.129.202.9
|
||||||
0:detectormac 00:aa:bb:cc:dd:ee
|
0:detectormac 00:aa:bb:cc:dd:ee
|
||||||
@ -20,7 +16,6 @@ hostname bchip007
|
|||||||
master -1
|
master -1
|
||||||
sync none
|
sync none
|
||||||
outdir /bigRAID/datadir_gotthard/rec_test_data
|
outdir /bigRAID/datadir_gotthard/rec_test_data
|
||||||
ffdir /home/l_maliakal_d
|
|
||||||
headerbefore none
|
headerbefore none
|
||||||
headerafter none
|
headerafter none
|
||||||
headerbeforepar none
|
headerbeforepar none
|
||||||
@ -29,4 +24,4 @@ badchannels none
|
|||||||
angconv none
|
angconv none
|
||||||
globaloff 0.000000
|
globaloff 0.000000
|
||||||
binsize 0.001000
|
binsize 0.001000
|
||||||
threaded 1
|
|
||||||
|
@ -1,18 +1,15 @@
|
|||||||
hostname bchip038+
|
hostname bchip038+
|
||||||
|
|
||||||
settingsdir /home/mySoft/slsDetectorsPackage/settingsdir/jungfrau
|
|
||||||
caldir /home/mySoft/slsDetectorsPackage/settingsdir/jungfrau
|
|
||||||
lock 0
|
|
||||||
|
|
||||||
0:rx_udpport 50004
|
0:rx_udpport 50004
|
||||||
0:rx_udpip 10.1.1.100
|
0:rx_udpip 10.1.1.100
|
||||||
0:detectorip 10.1.1.10
|
0:detectorip 10.1.1.10
|
||||||
|
|
||||||
rx_hostname pcmoench01
|
rx_hostname pcmoench01
|
||||||
|
|
||||||
powerchip 1
|
powerchip 1
|
||||||
timing auto
|
|
||||||
|
#extsig:0 trigger_in_rising_edge
|
||||||
|
#timing trigger
|
||||||
|
|
||||||
outdir /external_pool/jungfrau_data/softwaretest
|
outdir /external_pool/jungfrau_data/softwaretest
|
||||||
threaded 1
|
|
||||||
|
|
||||||
|
@ -1,11 +1,6 @@
|
|||||||
detsizechan 1024 1024
|
detsizechan 1024 1024
|
||||||
hostname bchip048+bchip052+
|
hostname bchip048+bchip052+
|
||||||
|
|
||||||
settingsdir /home/mySoft/slsDetectorsPackage/settingsdir/jungfrau
|
|
||||||
caldir /home/mySoft/slsDetectorsPackage/settingsdir/jungfrau
|
|
||||||
lock 0
|
|
||||||
|
|
||||||
|
|
||||||
0:rx_udpport 50004
|
0:rx_udpport 50004
|
||||||
0:rx_udpip 10.1.1.100
|
0:rx_udpip 10.1.1.100
|
||||||
0:rx_udpmac F4:52:14:2F:32:00
|
0:rx_udpmac F4:52:14:2F:32:00
|
||||||
@ -22,9 +17,9 @@ lock 0
|
|||||||
rx_hostname pcmoench01
|
rx_hostname pcmoench01
|
||||||
|
|
||||||
powerchip 1
|
powerchip 1
|
||||||
extsig:0 trigger_in_rising_edge
|
#extsig:0 trigger_in_rising_edge
|
||||||
timing auto
|
#timing trigger
|
||||||
|
|
||||||
outdir /external_pool/jungfrau_data/softwaretest
|
outdir /external_pool/jungfrau_data/softwaretest
|
||||||
threaded 1
|
|
||||||
|
|
||||||
|
@ -8,13 +8,11 @@ hostname bchip007+bchip009+
|
|||||||
#0:port 1952
|
#0:port 1952
|
||||||
#0:stopport 1953
|
#0:stopport 1953
|
||||||
#0:rx_tcpport 1956
|
#0:rx_tcpport 1956
|
||||||
0:settingsdir /home/l_msdetect/dhanya/slsDetectorsPackage/settingsdir/gotthard
|
|
||||||
0:angdir 1.000000
|
0:angdir 1.000000
|
||||||
0:moveflag 0.000000
|
0:moveflag 0.000000
|
||||||
0:lock 0
|
|
||||||
0:caldir /home/l_msdetect/dhanya/slsDetectorsPackage/settingsdir/gotthard
|
|
||||||
0:ffdir /home/l_msdetect
|
0:ffdir /home/l_msdetect
|
||||||
0:extsig:0 off
|
0:extsig:0 off
|
||||||
|
|
||||||
0:detectorip 10.1.1.2
|
0:detectorip 10.1.1.2
|
||||||
#0:detectormac 00:aa:bb:cc:dd:ee
|
#0:detectormac 00:aa:bb:cc:dd:ee
|
||||||
#0:rx_udpport 50001
|
#0:rx_udpport 50001
|
||||||
@ -28,13 +26,11 @@ hostname bchip007+bchip009+
|
|||||||
#1:port 1952
|
#1:port 1952
|
||||||
#1:stopport 1953
|
#1:stopport 1953
|
||||||
1:rx_tcpport 1957
|
1:rx_tcpport 1957
|
||||||
1:settingsdir /home/l_msdetect/dhanya/slsDetectorsPackage/settingsdir/gotthard
|
|
||||||
1:angdir 1.000000
|
1:angdir 1.000000
|
||||||
1:moveflag 0.000000
|
1:moveflag 0.000000
|
||||||
1:lock 0
|
|
||||||
1:caldir /home/l_msdetect/dhanya/slsDetectorsPackage/settingsdir/gotthard
|
|
||||||
1:ffdir /home/l_msdetect
|
1:ffdir /home/l_msdetect
|
||||||
1:extsig:0 off
|
1:extsig:0 off
|
||||||
|
|
||||||
1:detectorip 10.1.2.2
|
1:detectorip 10.1.2.2
|
||||||
#1:detectormac 00:aa:bb:cc:dd:ee
|
#1:detectormac 00:aa:bb:cc:dd:ee
|
||||||
1:rx_udpport 50004
|
1:rx_udpport 50004
|
||||||
@ -56,4 +52,4 @@ badchannels none
|
|||||||
angconv none
|
angconv none
|
||||||
globaloff 0.000000
|
globaloff 0.000000
|
||||||
binsize 0.001000
|
binsize 0.001000
|
||||||
threaded 1
|
|
||||||
|
@ -1,6 +1,6 @@
|
|||||||
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 3.2 Final//EN">
|
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 3.2 Final//EN">
|
||||||
|
|
||||||
<!--Converted with LaTeX2HTML 2008 (1.71)
|
<!--Converted with LaTeX2HTML 2012 (1.2)
|
||||||
original version by: Nikos Drakos, CBLU, University of Leeds
|
original version by: Nikos Drakos, CBLU, University of Leeds
|
||||||
* revised and updated by: Marcus Hennecke, Ross Moore, Herb Swan
|
* revised and updated by: Marcus Hennecke, Ross Moore, Herb Swan
|
||||||
* with significant contributions from:
|
* with significant contributions from:
|
||||||
@ -13,7 +13,7 @@ original version by: Nikos Drakos, CBLU, University of Leeds
|
|||||||
<META NAME="resource-type" CONTENT="document">
|
<META NAME="resource-type" CONTENT="document">
|
||||||
<META NAME="distribution" CONTENT="global">
|
<META NAME="distribution" CONTENT="global">
|
||||||
|
|
||||||
<META NAME="Generator" CONTENT="LaTeX2HTML v2008">
|
<META NAME="Generator" CONTENT="LaTeX2HTML v2012">
|
||||||
<META HTTP-EQUIV="Content-Style-Type" CONTENT="text/css">
|
<META HTTP-EQUIV="Content-Style-Type" CONTENT="text/css">
|
||||||
|
|
||||||
<LINK REL="STYLESHEET" HREF="angularCalibrationHowTo.css">
|
<LINK REL="STYLESHEET" HREF="angularCalibrationHowTo.css">
|
||||||
@ -44,7 +44,7 @@ original version by: Nikos Drakos, CBLU, University of Leeds
|
|||||||
<DIV>
|
<DIV>
|
||||||
|
|
||||||
<P ALIGN="CENTER"><STRONG>Anna Bergamaschi</STRONG></P>
|
<P ALIGN="CENTER"><STRONG>Anna Bergamaschi</STRONG></P>
|
||||||
<P ALIGN="CENTER"><STRONG>March 12, 2018</STRONG></P>
|
<P ALIGN="CENTER"><STRONG>September 28, 2018</STRONG></P>
|
||||||
</DIV>
|
</DIV>
|
||||||
|
|
||||||
<P>
|
<P>
|
||||||
@ -78,7 +78,7 @@ original version by: Nikos Drakos, CBLU, University of Leeds
|
|||||||
<BR><HR>
|
<BR><HR>
|
||||||
<ADDRESS>
|
<ADDRESS>
|
||||||
Thattil Dhanya
|
Thattil Dhanya
|
||||||
2018-03-12
|
2018-09-28
|
||||||
</ADDRESS>
|
</ADDRESS>
|
||||||
</BODY>
|
</BODY>
|
||||||
</HTML>
|
</HTML>
|
||||||
|
@ -1,21 +1,17 @@
|
|||||||
This is pdfTeXk, Version 3.141592-1.40.3 (Web2C 7.5.6) (format=latex 2014.12.17) 12 MAR 2018 15:45
|
This is pdfTeX, Version 3.1415926-2.5-1.40.14 (TeX Live 2013) (format=latex 2018.8.23) 28 SEP 2018 11:35
|
||||||
entering extended mode
|
entering extended mode
|
||||||
|
restricted \write18 enabled.
|
||||||
%&-line parsing enabled.
|
%&-line parsing enabled.
|
||||||
**./images.tex
|
**./images.tex
|
||||||
(./images.tex
|
(./images.tex
|
||||||
LaTeX2e <2005/12/01>
|
LaTeX2e <2011/06/27>
|
||||||
Babel <v3.8h> and hyphenation patterns for english, usenglishmax, dumylang, noh
|
Babel <v3.8m> and hyphenation patterns for english, dumylang, nohyphenation, lo
|
||||||
yphenation, arabic, basque, bulgarian, coptic, welsh, czech, slovak, german, ng
|
aded.
|
||||||
erman, danish, esperanto, spanish, catalan, galician, estonian, farsi, finnish,
|
|
||||||
french, greek, monogreek, ancientgreek, croatian, hungarian, interlingua, ibyc
|
|
||||||
us, indonesian, icelandic, italian, latin, mongolian, dutch, norsk, polish, por
|
|
||||||
tuguese, pinyin, romanian, russian, slovenian, uppersorbian, serbian, swedish,
|
|
||||||
turkish, ukenglish, ukrainian, loaded.
|
|
||||||
|
|
||||||
(/usr/share/texmf/tex/latex/base/article.cls
|
(/usr/share/texlive/texmf-dist/tex/latex/base/article.cls
|
||||||
Document Class: article 2005/09/16 v1.4f Standard LaTeX document class
|
Document Class: article 2007/10/19 v1.4h Standard LaTeX document class
|
||||||
(/usr/share/texmf/tex/latex/base/size10.clo
|
(/usr/share/texlive/texmf-dist/tex/latex/base/size10.clo
|
||||||
File: size10.clo 2005/09/16 v1.4f Standard LaTeX file (size option)
|
File: size10.clo 2007/10/19 v1.4h Standard LaTeX file (size option)
|
||||||
)
|
)
|
||||||
\c@part=\count79
|
\c@part=\count79
|
||||||
\c@section=\count80
|
\c@section=\count80
|
||||||
@ -28,50 +24,50 @@ File: size10.clo 2005/09/16 v1.4f Standard LaTeX file (size option)
|
|||||||
\abovecaptionskip=\skip41
|
\abovecaptionskip=\skip41
|
||||||
\belowcaptionskip=\skip42
|
\belowcaptionskip=\skip42
|
||||||
\bibindent=\dimen102
|
\bibindent=\dimen102
|
||||||
) (/usr/share/texmf/tex/latex/base/ifthen.sty
|
) (/usr/share/texlive/texmf-dist/tex/latex/base/ifthen.sty
|
||||||
Package: ifthen 2001/05/26 v1.1c Standard LaTeX ifthen package (DPC)
|
Package: ifthen 2001/05/26 v1.1c Standard LaTeX ifthen package (DPC)
|
||||||
) (/usr/share/texmf/tex/latex/amsfonts/amssymb.sty
|
) (/usr/share/texlive/texmf-dist/tex/latex/amsfonts/amssymb.sty
|
||||||
Package: amssymb 2002/01/22 v2.2d
|
Package: amssymb 2013/01/14 v3.01 AMS font symbols
|
||||||
(/usr/share/texmf/tex/latex/amsfonts/amsfonts.sty
|
(/usr/share/texlive/texmf-dist/tex/latex/amsfonts/amsfonts.sty
|
||||||
Package: amsfonts 2001/10/25 v2.2f
|
Package: amsfonts 2013/01/14 v3.01 Basic AMSFonts support
|
||||||
\@emptytoks=\toks14
|
\@emptytoks=\toks14
|
||||||
\symAMSa=\mathgroup4
|
\symAMSa=\mathgroup4
|
||||||
\symAMSb=\mathgroup5
|
\symAMSb=\mathgroup5
|
||||||
LaTeX Font Info: Overwriting math alphabet `\mathfrak' in version `bold'
|
LaTeX Font Info: Overwriting math alphabet `\mathfrak' in version `bold'
|
||||||
(Font) U/euf/m/n --> U/euf/b/n on input line 132.
|
(Font) U/euf/m/n --> U/euf/b/n on input line 106.
|
||||||
)) (/usr/share/texmf/tex/latex/graphics/graphicx.sty
|
)) (/usr/share/texlive/texmf-dist/tex/latex/graphics/graphicx.sty
|
||||||
Package: graphicx 1999/02/16 v1.0f Enhanced LaTeX Graphics (DPC,SPQR)
|
Package: graphicx 1999/02/16 v1.0f Enhanced LaTeX Graphics (DPC,SPQR)
|
||||||
(/usr/share/texmf/tex/latex/graphics/keyval.sty
|
(/usr/share/texlive/texmf-dist/tex/latex/graphics/keyval.sty
|
||||||
Package: keyval 1999/03/16 v1.13 key=value parser (DPC)
|
Package: keyval 1999/03/16 v1.13 key=value parser (DPC)
|
||||||
\KV@toks@=\toks15
|
\KV@toks@=\toks15
|
||||||
) (/usr/share/texmf/tex/latex/graphics/graphics.sty
|
) (/usr/share/texlive/texmf-dist/tex/latex/graphics/graphics.sty
|
||||||
Package: graphics 2006/02/20 v1.0o Standard LaTeX Graphics (DPC,SPQR)
|
Package: graphics 2009/02/05 v1.0o Standard LaTeX Graphics (DPC,SPQR)
|
||||||
(/usr/share/texmf/tex/latex/graphics/trig.sty
|
(/usr/share/texlive/texmf-dist/tex/latex/graphics/trig.sty
|
||||||
Package: trig 1999/03/16 v1.09 sin cos tan (DPC)
|
Package: trig 1999/03/16 v1.09 sin cos tan (DPC)
|
||||||
) (/usr/share/texmf/tex/latex/config/graphics.cfg
|
) (/usr/share/texlive/texmf-dist/tex/latex/latexconfig/graphics.cfg
|
||||||
File: graphics.cfg 2007/01/18 v1.5 graphics configuration of teTeX/TeXLive
|
File: graphics.cfg 2010/04/23 v1.9 graphics configuration of TeX Live
|
||||||
)
|
)
|
||||||
Package graphics Info: Driver file: dvips.def on input line 90.
|
Package graphics Info: Driver file: dvips.def on input line 91.
|
||||||
(/usr/share/texmf/tex/latex/graphics/dvips.def
|
(/usr/share/texlive/texmf-dist/tex/latex/graphics/dvips.def
|
||||||
File: dvips.def 1999/02/16 v3.0i Driver-dependant file (DPC,SPQR)
|
File: dvips.def 1999/02/16 v3.0i Driver-dependant file (DPC,SPQR)
|
||||||
))
|
))
|
||||||
\Gin@req@height=\dimen103
|
\Gin@req@height=\dimen103
|
||||||
\Gin@req@width=\dimen104
|
\Gin@req@width=\dimen104
|
||||||
) (/usr/share/texmf/tex/latex/tools/verbatim.sty
|
) (/usr/share/texlive/texmf-dist/tex/latex/tools/verbatim.sty
|
||||||
Package: verbatim 2003/08/22 v1.5q LaTeX2e package for verbatim enhancements
|
Package: verbatim 2003/08/22 v1.5q LaTeX2e package for verbatim enhancements
|
||||||
\every@verbatim=\toks16
|
\every@verbatim=\toks16
|
||||||
\verbatim@line=\toks17
|
\verbatim@line=\toks17
|
||||||
\verbatim@in@stream=\read1
|
\verbatim@in@stream=\read1
|
||||||
) (/usr/share/texmf/tex/latex/graphics/color.sty
|
) (/usr/share/texlive/texmf-dist/tex/latex/graphics/color.sty
|
||||||
Package: color 2005/11/14 v1.0j Standard LaTeX Color (DPC)
|
Package: color 2005/11/14 v1.0j Standard LaTeX Color (DPC)
|
||||||
(/usr/share/texmf/tex/latex/config/color.cfg
|
(/usr/share/texlive/texmf-dist/tex/latex/latexconfig/color.cfg
|
||||||
File: color.cfg 2007/01/18 v1.5 color configuration of teTeX/TeXLive
|
File: color.cfg 2007/01/18 v1.5 color configuration of teTeX/TeXLive
|
||||||
)
|
)
|
||||||
Package color Info: Driver file: dvips.def on input line 130.
|
Package color Info: Driver file: dvips.def on input line 130.
|
||||||
(/usr/share/texmf/tex/latex/graphics/dvipsnam.def
|
(/usr/share/texlive/texmf-dist/tex/latex/graphics/dvipsnam.def
|
||||||
File: dvipsnam.def 1999/02/16 v3.0i Driver-dependant file (DPC,SPQR)
|
File: dvipsnam.def 1999/02/16 v3.0i Driver-dependant file (DPC,SPQR)
|
||||||
)) (/usr/share/texmf/tex/latex/base/inputenc.sty
|
)) (/usr/share/texlive/texmf-dist/tex/latex/base/inputenc.sty
|
||||||
Package: inputenc 2006/05/05 v1.1b Input encoding file
|
Package: inputenc 2008/03/30 v1.1d Input encoding file
|
||||||
\inpenc@prehook=\toks18
|
\inpenc@prehook=\toks18
|
||||||
\inpenc@posthook=\toks19
|
\inpenc@posthook=\toks19
|
||||||
)
|
)
|
||||||
@ -116,12 +112,12 @@ latex2htmlLength oddsidemargin=62.0pt
|
|||||||
latex2htmlLength evensidemargin=62.0pt
|
latex2htmlLength evensidemargin=62.0pt
|
||||||
|
|
||||||
LaTeX Font Info: Try loading font information for U+msa on input line 141.
|
LaTeX Font Info: Try loading font information for U+msa on input line 141.
|
||||||
(/usr/share/texmf/tex/latex/amsfonts/umsa.fd
|
(/usr/share/texlive/texmf-dist/tex/latex/amsfonts/umsa.fd
|
||||||
File: umsa.fd 2002/01/19 v2.2g AMS font definitions
|
File: umsa.fd 2013/01/14 v3.01 AMS symbols A
|
||||||
)
|
)
|
||||||
LaTeX Font Info: Try loading font information for U+msb on input line 141.
|
LaTeX Font Info: Try loading font information for U+msb on input line 141.
|
||||||
(/usr/share/texmf/tex/latex/amsfonts/umsb.fd
|
(/usr/share/texlive/texmf-dist/tex/latex/amsfonts/umsb.fd
|
||||||
File: umsb.fd 2002/01/19 v2.2g AMS font definitions
|
File: umsb.fd 2013/01/14 v3.01 AMS symbols B
|
||||||
)
|
)
|
||||||
l2hSize :tex2html_wrap_inline84:6.94444pt::0.0pt::5.47226pt.
|
l2hSize :tex2html_wrap_inline84:6.94444pt::0.0pt::5.47226pt.
|
||||||
[1
|
[1
|
||||||
@ -225,12 +221,12 @@ l2hSize :tex2html_wrap348:444.03647pt::0.0pt::349.0pt.
|
|||||||
|
|
||||||
] (./images.aux) )
|
] (./images.aux) )
|
||||||
Here is how much of TeX's memory you used:
|
Here is how much of TeX's memory you used:
|
||||||
1145 strings out of 256217
|
1150 strings out of 495064
|
||||||
14220 string characters out of 1917094
|
14686 string characters out of 3182224
|
||||||
57024 words of memory out of 1500000
|
55704 words of memory out of 3000000
|
||||||
4454 multiletter control sequences out of 10000+200000
|
4358 multiletter control sequences out of 15000+200000
|
||||||
5339 words of font info for 22 fonts, out of 1200000 for 2000
|
5339 words of font info for 22 fonts, out of 3000000 for 9000
|
||||||
645 hyphenation exceptions out of 8191
|
14 hyphenation exceptions out of 8191
|
||||||
25i,6n,24p,212b,199s stack positions out of 5000i,500n,6000p,200000b,15000s
|
25i,6n,26p,206b,199s stack positions out of 5000i,500n,10000p,200000b,50000s
|
||||||
|
|
||||||
Output written on images.dvi (18 pages, 4432 bytes).
|
Output written on images.dvi (18 pages, 4432 bytes).
|
||||||
|
@ -1,4 +1,4 @@
|
|||||||
# LaTeX2HTML 2008 (1.71)
|
# LaTeX2HTML 2012 (1.2)
|
||||||
# Associate images original text with physical files.
|
# Associate images original text with physical files.
|
||||||
|
|
||||||
|
|
||||||
@ -44,18 +44,18 @@ $cached_env_img{$key} = q|<IMG
|
|||||||
SRC="|."$dir".q|img9.png"
|
SRC="|."$dir".q|img9.png"
|
||||||
ALT="$p=50 \mu m$">|;
|
ALT="$p=50 \mu m$">|;
|
||||||
|
|
||||||
$key = q/_6;MSF=1.6;AAT/;
|
|
||||||
$cached_env_img{$key} = q|<IMG
|
|
||||||
WIDTH="12" HEIGHT="30" ALIGN="MIDDLE" BORDER="0"
|
|
||||||
SRC="|."$dir".q|img10.png"
|
|
||||||
ALT="$_6$">|;
|
|
||||||
|
|
||||||
$key = q/C_{peak};MSF=1.6;AAT/;
|
$key = q/C_{peak};MSF=1.6;AAT/;
|
||||||
$cached_env_img{$key} = q|<IMG
|
$cached_env_img{$key} = q|<IMG
|
||||||
WIDTH="43" HEIGHT="30" ALIGN="MIDDLE" BORDER="0"
|
WIDTH="43" HEIGHT="30" ALIGN="MIDDLE" BORDER="0"
|
||||||
SRC="|."$dir".q|img2.png"
|
SRC="|."$dir".q|img2.png"
|
||||||
ALT="$C_{peak}$">|;
|
ALT="$C_{peak}$">|;
|
||||||
|
|
||||||
|
$key = q/_6;MSF=1.6;AAT/;
|
||||||
|
$cached_env_img{$key} = q|<IMG
|
||||||
|
WIDTH="12" HEIGHT="30" ALIGN="MIDDLE" BORDER="0"
|
||||||
|
SRC="|."$dir".q|img10.png"
|
||||||
|
ALT="$_6$">|;
|
||||||
|
|
||||||
$key = q/includegraphics[width=textwidth]{peakFit.eps};AAT/;
|
$key = q/includegraphics[width=textwidth]{peakFit.eps};AAT/;
|
||||||
$cached_env_img{$key} = q|<IMG
|
$cached_env_img{$key} = q|<IMG
|
||||||
WIDTH="555" HEIGHT="707" ALIGN="BOTTOM" BORDER="0"
|
WIDTH="555" HEIGHT="707" ALIGN="BOTTOM" BORDER="0"
|
||||||
@ -74,18 +74,18 @@ $cached_env_img{$key} = q|<IMG
|
|||||||
SRC="|."$dir".q|img16.png"
|
SRC="|."$dir".q|img16.png"
|
||||||
ALT="\includegraphics[width=\textwidth]{setupAngcal.eps}">|;
|
ALT="\includegraphics[width=\textwidth]{setupAngcal.eps}">|;
|
||||||
|
|
||||||
$key = q/pm;MSF=1.6;AAT/;
|
|
||||||
$cached_env_img{$key} = q|<IMG
|
|
||||||
WIDTH="17" HEIGHT="30" ALIGN="MIDDLE" BORDER="0"
|
|
||||||
SRC="|."$dir".q|img12.png"
|
|
||||||
ALT="$\pm$">|;
|
|
||||||
|
|
||||||
$key = q/includegraphics[width=textwidth]{angleFit.eps};AAT/;
|
$key = q/includegraphics[width=textwidth]{angleFit.eps};AAT/;
|
||||||
$cached_env_img{$key} = q|<IMG
|
$cached_env_img{$key} = q|<IMG
|
||||||
WIDTH="555" HEIGHT="707" ALIGN="BOTTOM" BORDER="0"
|
WIDTH="555" HEIGHT="707" ALIGN="BOTTOM" BORDER="0"
|
||||||
SRC="|."$dir".q|img18.png"
|
SRC="|."$dir".q|img18.png"
|
||||||
ALT="\includegraphics[width=\textwidth]{angleFit.eps}">|;
|
ALT="\includegraphics[width=\textwidth]{angleFit.eps}">|;
|
||||||
|
|
||||||
|
$key = q/pm;MSF=1.6;AAT/;
|
||||||
|
$cached_env_img{$key} = q|<IMG
|
||||||
|
WIDTH="17" HEIGHT="30" ALIGN="MIDDLE" BORDER="0"
|
||||||
|
SRC="|."$dir".q|img12.png"
|
||||||
|
ALT="$\pm$">|;
|
||||||
|
|
||||||
$key = q/{displaymath}Theta_e=Theta_o^i-arctanBig(frac{pcdot(C_{peak}-C_{center}^i)}{R^i}Big),{displaymath};MSF=1.6;AAT/;
|
$key = q/{displaymath}Theta_e=Theta_o^i-arctanBig(frac{pcdot(C_{peak}-C_{center}^i)}{R^i}Big),{displaymath};MSF=1.6;AAT/;
|
||||||
$cached_env_img{$key} = q|<IMG
|
$cached_env_img{$key} = q|<IMG
|
||||||
WIDTH="291" HEIGHT="41" BORDER="0"
|
WIDTH="291" HEIGHT="41" BORDER="0"
|
||||||
@ -96,13 +96,13 @@ $cached_env_img{$key} = q|<IMG
|
|||||||
|
|
||||||
$key = q/theta;MSF=1.6;AAT/;
|
$key = q/theta;MSF=1.6;AAT/;
|
||||||
$cached_env_img{$key} = q|<IMG
|
$cached_env_img{$key} = q|<IMG
|
||||||
WIDTH="12" HEIGHT="14" ALIGN="BOTTOM" BORDER="0"
|
WIDTH="12" HEIGHT="15" ALIGN="BOTTOM" BORDER="0"
|
||||||
SRC="|."$dir".q|img1.png"
|
SRC="|."$dir".q|img1.png"
|
||||||
ALT="$\theta$">|;
|
ALT="$\theta$">|;
|
||||||
|
|
||||||
$key = q/R^i;MSF=1.6;AAT/;
|
$key = q/R^i;MSF=1.6;AAT/;
|
||||||
$cached_env_img{$key} = q|<IMG
|
$cached_env_img{$key} = q|<IMG
|
||||||
WIDTH="22" HEIGHT="16" ALIGN="BOTTOM" BORDER="0"
|
WIDTH="22" HEIGHT="17" ALIGN="BOTTOM" BORDER="0"
|
||||||
SRC="|."$dir".q|img8.png"
|
SRC="|."$dir".q|img8.png"
|
||||||
ALT="$R^i$">|;
|
ALT="$R^i$">|;
|
||||||
|
|
||||||
|
Before Width: | Height: | Size: 206 B After Width: | Height: | Size: 195 B |
Before Width: | Height: | Size: 184 B After Width: | Height: | Size: 185 B |
Before Width: | Height: | Size: 223 B After Width: | Height: | Size: 206 B |
Before Width: | Height: | Size: 159 B After Width: | Height: | Size: 157 B |
Before Width: | Height: | Size: 365 B After Width: | Height: | Size: 331 B |
Before Width: | Height: | Size: 39 KiB After Width: | Height: | Size: 28 KiB |
Before Width: | Height: | Size: 37 KiB After Width: | Height: | Size: 27 KiB |
Before Width: | Height: | Size: 70 KiB After Width: | Height: | Size: 61 KiB |
Before Width: | Height: | Size: 21 KiB After Width: | Height: | Size: 17 KiB |
Before Width: | Height: | Size: 14 KiB After Width: | Height: | Size: 10 KiB |
Before Width: | Height: | Size: 330 B After Width: | Height: | Size: 314 B |
Before Width: | Height: | Size: 181 B After Width: | Height: | Size: 176 B |
Before Width: | Height: | Size: 253 B After Width: | Height: | Size: 242 B |
Before Width: | Height: | Size: 1.5 KiB After Width: | Height: | Size: 1.2 KiB |
Before Width: | Height: | Size: 286 B After Width: | Height: | Size: 271 B |
Before Width: | Height: | Size: 371 B After Width: | Height: | Size: 352 B |
Before Width: | Height: | Size: 241 B After Width: | Height: | Size: 234 B |
Before Width: | Height: | Size: 458 B After Width: | Height: | Size: 428 B |
@ -1,6 +1,6 @@
|
|||||||
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 3.2 Final//EN">
|
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 3.2 Final//EN">
|
||||||
|
|
||||||
<!--Converted with LaTeX2HTML 2008 (1.71)
|
<!--Converted with LaTeX2HTML 2012 (1.2)
|
||||||
original version by: Nikos Drakos, CBLU, University of Leeds
|
original version by: Nikos Drakos, CBLU, University of Leeds
|
||||||
* revised and updated by: Marcus Hennecke, Ross Moore, Herb Swan
|
* revised and updated by: Marcus Hennecke, Ross Moore, Herb Swan
|
||||||
* with significant contributions from:
|
* with significant contributions from:
|
||||||
@ -13,7 +13,7 @@ original version by: Nikos Drakos, CBLU, University of Leeds
|
|||||||
<META NAME="resource-type" CONTENT="document">
|
<META NAME="resource-type" CONTENT="document">
|
||||||
<META NAME="distribution" CONTENT="global">
|
<META NAME="distribution" CONTENT="global">
|
||||||
|
|
||||||
<META NAME="Generator" CONTENT="LaTeX2HTML v2008">
|
<META NAME="Generator" CONTENT="LaTeX2HTML v2012">
|
||||||
<META HTTP-EQUIV="Content-Style-Type" CONTENT="text/css">
|
<META HTTP-EQUIV="Content-Style-Type" CONTENT="text/css">
|
||||||
|
|
||||||
<LINK REL="STYLESHEET" HREF="angularCalibrationHowTo.css">
|
<LINK REL="STYLESHEET" HREF="angularCalibrationHowTo.css">
|
||||||
@ -44,7 +44,7 @@ original version by: Nikos Drakos, CBLU, University of Leeds
|
|||||||
<DIV>
|
<DIV>
|
||||||
|
|
||||||
<P ALIGN="CENTER"><STRONG>Anna Bergamaschi</STRONG></P>
|
<P ALIGN="CENTER"><STRONG>Anna Bergamaschi</STRONG></P>
|
||||||
<P ALIGN="CENTER"><STRONG>March 12, 2018</STRONG></P>
|
<P ALIGN="CENTER"><STRONG>September 28, 2018</STRONG></P>
|
||||||
</DIV>
|
</DIV>
|
||||||
|
|
||||||
<P>
|
<P>
|
||||||
@ -78,7 +78,7 @@ original version by: Nikos Drakos, CBLU, University of Leeds
|
|||||||
<BR><HR>
|
<BR><HR>
|
||||||
<ADDRESS>
|
<ADDRESS>
|
||||||
Thattil Dhanya
|
Thattil Dhanya
|
||||||
2018-03-12
|
2018-09-28
|
||||||
</ADDRESS>
|
</ADDRESS>
|
||||||
</BODY>
|
</BODY>
|
||||||
</HTML>
|
</HTML>
|
||||||
|
@ -1,4 +1,4 @@
|
|||||||
# LaTeX2HTML 2008 (1.71)
|
# LaTeX2HTML 2012 (1.2)
|
||||||
# Associate internals original text with physical files.
|
# Associate internals original text with physical files.
|
||||||
|
|
||||||
|
|
||||||
|
@ -1,4 +1,4 @@
|
|||||||
# LaTeX2HTML 2008 (1.71)
|
# LaTeX2HTML 2012 (1.2)
|
||||||
# Associate labels original text with physical files.
|
# Associate labels original text with physical files.
|
||||||
|
|
||||||
|
|
||||||
@ -29,7 +29,7 @@ $noresave{$key} = "$nosave";
|
|||||||
1;
|
1;
|
||||||
|
|
||||||
|
|
||||||
# LaTeX2HTML 2008 (1.71)
|
# LaTeX2HTML 2012 (1.2)
|
||||||
# labels from external_latex_labels array.
|
# labels from external_latex_labels array.
|
||||||
|
|
||||||
|
|
||||||
|
@ -1,6 +1,6 @@
|
|||||||
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 3.2 Final//EN">
|
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 3.2 Final//EN">
|
||||||
|
|
||||||
<!--Converted with LaTeX2HTML 2008 (1.71)
|
<!--Converted with LaTeX2HTML 2012 (1.2)
|
||||||
original version by: Nikos Drakos, CBLU, University of Leeds
|
original version by: Nikos Drakos, CBLU, University of Leeds
|
||||||
* revised and updated by: Marcus Hennecke, Ross Moore, Herb Swan
|
* revised and updated by: Marcus Hennecke, Ross Moore, Herb Swan
|
||||||
* with significant contributions from:
|
* with significant contributions from:
|
||||||
@ -13,7 +13,7 @@ original version by: Nikos Drakos, CBLU, University of Leeds
|
|||||||
<META NAME="resource-type" CONTENT="document">
|
<META NAME="resource-type" CONTENT="document">
|
||||||
<META NAME="distribution" CONTENT="global">
|
<META NAME="distribution" CONTENT="global">
|
||||||
|
|
||||||
<META NAME="Generator" CONTENT="LaTeX2HTML v2008">
|
<META NAME="Generator" CONTENT="LaTeX2HTML v2012">
|
||||||
<META HTTP-EQUIV="Content-Style-Type" CONTENT="text/css">
|
<META HTTP-EQUIV="Content-Style-Type" CONTENT="text/css">
|
||||||
|
|
||||||
<LINK REL="STYLESHEET" HREF="angularCalibrationHowTo.css">
|
<LINK REL="STYLESHEET" HREF="angularCalibrationHowTo.css">
|
||||||
@ -55,7 +55,7 @@ Introduction</A>
|
|||||||
|
|
||||||
<P>
|
<P>
|
||||||
In order to convert from strip number to 2<IMG
|
In order to convert from strip number to 2<IMG
|
||||||
WIDTH="12" HEIGHT="14" ALIGN="BOTTOM" BORDER="0"
|
WIDTH="12" HEIGHT="15" ALIGN="BOTTOM" BORDER="0"
|
||||||
SRC="img1.png"
|
SRC="img1.png"
|
||||||
ALT="$\theta$">-angle, an accurate angular calibration of the detector must be performed (for details see the paper Bergamaschi, A. et al. (2010). J. Synchrotron Rad. 17, 653-668).
|
ALT="$\theta$">-angle, an accurate angular calibration of the detector must be performed (for details see the paper Bergamaschi, A. et al. (2010). J. Synchrotron Rad. 17, 653-668).
|
||||||
<BR>
|
<BR>
|
||||||
@ -107,7 +107,7 @@ where the parameters <IMG
|
|||||||
WIDTH="53" HEIGHT="36" ALIGN="MIDDLE" BORDER="0"
|
WIDTH="53" HEIGHT="36" ALIGN="MIDDLE" BORDER="0"
|
||||||
SRC="img7.png"
|
SRC="img7.png"
|
||||||
ALT="$C_{center}^{i}$"> is the central channel and <IMG
|
ALT="$C_{center}^{i}$"> is the central channel and <IMG
|
||||||
WIDTH="22" HEIGHT="16" ALIGN="BOTTOM" BORDER="0"
|
WIDTH="22" HEIGHT="17" ALIGN="BOTTOM" BORDER="0"
|
||||||
SRC="img8.png"
|
SRC="img8.png"
|
||||||
ALT="$R^i$"> is the distance of the module <IMG
|
ALT="$R^i$"> is the distance of the module <IMG
|
||||||
WIDTH="10" HEIGHT="17" ALIGN="BOTTOM" BORDER="0"
|
WIDTH="10" HEIGHT="17" ALIGN="BOTTOM" BORDER="0"
|
||||||
@ -121,7 +121,7 @@ Finally, the global offset of the detector system is precisely determined by ref
|
|||||||
|
|
||||||
<P>
|
<P>
|
||||||
The same function of equation <A HREF="#eq:angcal">1</A>, with the parameters obtained from the calibration, is used in order to convert from channel number to 2<IMG
|
The same function of equation <A HREF="#eq:angcal">1</A>, with the parameters obtained from the calibration, is used in order to convert from channel number to 2<IMG
|
||||||
WIDTH="12" HEIGHT="14" ALIGN="BOTTOM" BORDER="0"
|
WIDTH="12" HEIGHT="15" ALIGN="BOTTOM" BORDER="0"
|
||||||
SRC="img1.png"
|
SRC="img1.png"
|
||||||
ALT="$\theta$">-angle.
|
ALT="$\theta$">-angle.
|
||||||
|
|
||||||
@ -180,7 +180,7 @@ These results show that the angular calibration allows a resolution in determin
|
|||||||
<!--End of Navigation Panel-->
|
<!--End of Navigation Panel-->
|
||||||
<ADDRESS>
|
<ADDRESS>
|
||||||
Thattil Dhanya
|
Thattil Dhanya
|
||||||
2018-03-12
|
2018-09-28
|
||||||
</ADDRESS>
|
</ADDRESS>
|
||||||
</BODY>
|
</BODY>
|
||||||
</HTML>
|
</HTML>
|
||||||
|
@ -1,6 +1,6 @@
|
|||||||
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 3.2 Final//EN">
|
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 3.2 Final//EN">
|
||||||
|
|
||||||
<!--Converted with LaTeX2HTML 2008 (1.71)
|
<!--Converted with LaTeX2HTML 2012 (1.2)
|
||||||
original version by: Nikos Drakos, CBLU, University of Leeds
|
original version by: Nikos Drakos, CBLU, University of Leeds
|
||||||
* revised and updated by: Marcus Hennecke, Ross Moore, Herb Swan
|
* revised and updated by: Marcus Hennecke, Ross Moore, Herb Swan
|
||||||
* with significant contributions from:
|
* with significant contributions from:
|
||||||
@ -13,7 +13,7 @@ original version by: Nikos Drakos, CBLU, University of Leeds
|
|||||||
<META NAME="resource-type" CONTENT="document">
|
<META NAME="resource-type" CONTENT="document">
|
||||||
<META NAME="distribution" CONTENT="global">
|
<META NAME="distribution" CONTENT="global">
|
||||||
|
|
||||||
<META NAME="Generator" CONTENT="LaTeX2HTML v2008">
|
<META NAME="Generator" CONTENT="LaTeX2HTML v2012">
|
||||||
<META HTTP-EQUIV="Content-Style-Type" CONTENT="text/css">
|
<META HTTP-EQUIV="Content-Style-Type" CONTENT="text/css">
|
||||||
|
|
||||||
<LINK REL="STYLESHEET" HREF="angularCalibrationHowTo.css">
|
<LINK REL="STYLESHEET" HREF="angularCalibrationHowTo.css">
|
||||||
@ -211,7 +211,7 @@ Acquisition GUI window to setup the motor position scan.</CAPTION>
|
|||||||
<!--End of Navigation Panel-->
|
<!--End of Navigation Panel-->
|
||||||
<ADDRESS>
|
<ADDRESS>
|
||||||
Thattil Dhanya
|
Thattil Dhanya
|
||||||
2018-03-12
|
2018-09-28
|
||||||
</ADDRESS>
|
</ADDRESS>
|
||||||
</BODY>
|
</BODY>
|
||||||
</HTML>
|
</HTML>
|
||||||
|
@ -1,6 +1,6 @@
|
|||||||
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 3.2 Final//EN">
|
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 3.2 Final//EN">
|
||||||
|
|
||||||
<!--Converted with LaTeX2HTML 2008 (1.71)
|
<!--Converted with LaTeX2HTML 2012 (1.2)
|
||||||
original version by: Nikos Drakos, CBLU, University of Leeds
|
original version by: Nikos Drakos, CBLU, University of Leeds
|
||||||
* revised and updated by: Marcus Hennecke, Ross Moore, Herb Swan
|
* revised and updated by: Marcus Hennecke, Ross Moore, Herb Swan
|
||||||
* with significant contributions from:
|
* with significant contributions from:
|
||||||
@ -13,7 +13,7 @@ original version by: Nikos Drakos, CBLU, University of Leeds
|
|||||||
<META NAME="resource-type" CONTENT="document">
|
<META NAME="resource-type" CONTENT="document">
|
||||||
<META NAME="distribution" CONTENT="global">
|
<META NAME="distribution" CONTENT="global">
|
||||||
|
|
||||||
<META NAME="Generator" CONTENT="LaTeX2HTML v2008">
|
<META NAME="Generator" CONTENT="LaTeX2HTML v2012">
|
||||||
<META HTTP-EQUIV="Content-Style-Type" CONTENT="text/css">
|
<META HTTP-EQUIV="Content-Style-Type" CONTENT="text/css">
|
||||||
|
|
||||||
<LINK REL="STYLESHEET" HREF="angularCalibrationHowTo.css">
|
<LINK REL="STYLESHEET" HREF="angularCalibrationHowTo.css">
|
||||||
@ -180,7 +180,7 @@ After fitting all modules you can click on the <I>Write Angular Calibration</I>
|
|||||||
<!--End of Navigation Panel-->
|
<!--End of Navigation Panel-->
|
||||||
<ADDRESS>
|
<ADDRESS>
|
||||||
Thattil Dhanya
|
Thattil Dhanya
|
||||||
2018-03-12
|
2018-09-28
|
||||||
</ADDRESS>
|
</ADDRESS>
|
||||||
</BODY>
|
</BODY>
|
||||||
</HTML>
|
</HTML>
|
||||||
|
@ -1,6 +1,6 @@
|
|||||||
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 3.2 Final//EN">
|
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 3.2 Final//EN">
|
||||||
|
|
||||||
<!--Converted with LaTeX2HTML 2008 (1.71)
|
<!--Converted with LaTeX2HTML 2012 (1.2)
|
||||||
original version by: Nikos Drakos, CBLU, University of Leeds
|
original version by: Nikos Drakos, CBLU, University of Leeds
|
||||||
* revised and updated by: Marcus Hennecke, Ross Moore, Herb Swan
|
* revised and updated by: Marcus Hennecke, Ross Moore, Herb Swan
|
||||||
* with significant contributions from:
|
* with significant contributions from:
|
||||||
@ -13,7 +13,7 @@ original version by: Nikos Drakos, CBLU, University of Leeds
|
|||||||
<META NAME="resource-type" CONTENT="document">
|
<META NAME="resource-type" CONTENT="document">
|
||||||
<META NAME="distribution" CONTENT="global">
|
<META NAME="distribution" CONTENT="global">
|
||||||
|
|
||||||
<META NAME="Generator" CONTENT="LaTeX2HTML v2008">
|
<META NAME="Generator" CONTENT="LaTeX2HTML v2012">
|
||||||
<META HTTP-EQUIV="Content-Style-Type" CONTENT="text/css">
|
<META HTTP-EQUIV="Content-Style-Type" CONTENT="text/css">
|
||||||
|
|
||||||
<LINK REL="STYLESHEET" HREF="angularCalibrationHowTo.css">
|
<LINK REL="STYLESHEET" HREF="angularCalibrationHowTo.css">
|
||||||
@ -62,7 +62,7 @@ while for the GUI the file name should be specified in the configuration file (w
|
|||||||
<BR><HR>
|
<BR><HR>
|
||||||
<ADDRESS>
|
<ADDRESS>
|
||||||
Thattil Dhanya
|
Thattil Dhanya
|
||||||
2018-03-12
|
2018-09-28
|
||||||
</ADDRESS>
|
</ADDRESS>
|
||||||
</BODY>
|
</BODY>
|
||||||
</HTML>
|
</HTML>
|
||||||
|
@ -1,6 +1,6 @@
|
|||||||
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 3.2 Final//EN">
|
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 3.2 Final//EN">
|
||||||
|
|
||||||
<!--Converted with LaTeX2HTML 2008 (1.71)
|
<!--Converted with LaTeX2HTML 2012 (1.2)
|
||||||
original version by: Nikos Drakos, CBLU, University of Leeds
|
original version by: Nikos Drakos, CBLU, University of Leeds
|
||||||
* revised and updated by: Marcus Hennecke, Ross Moore, Herb Swan
|
* revised and updated by: Marcus Hennecke, Ross Moore, Herb Swan
|
||||||
* with significant contributions from:
|
* with significant contributions from:
|
||||||
@ -13,7 +13,7 @@ original version by: Nikos Drakos, CBLU, University of Leeds
|
|||||||
<META NAME="resource-type" CONTENT="document">
|
<META NAME="resource-type" CONTENT="document">
|
||||||
<META NAME="distribution" CONTENT="global">
|
<META NAME="distribution" CONTENT="global">
|
||||||
|
|
||||||
<META NAME="Generator" CONTENT="LaTeX2HTML v2008">
|
<META NAME="Generator" CONTENT="LaTeX2HTML v2012">
|
||||||
<META HTTP-EQUIV="Content-Style-Type" CONTENT="text/css">
|
<META HTTP-EQUIV="Content-Style-Type" CONTENT="text/css">
|
||||||
|
|
||||||
<LINK REL="STYLESHEET" HREF="angularCalibrationHowTo.css">
|
<LINK REL="STYLESHEET" HREF="angularCalibrationHowTo.css">
|
||||||
@ -48,7 +48,7 @@ About this document ...</A>
|
|||||||
</H1>
|
</H1>
|
||||||
<STRONG>Angular calibration wizard manual</STRONG><P>
|
<STRONG>Angular calibration wizard manual</STRONG><P>
|
||||||
This document was generated using the
|
This document was generated using the
|
||||||
<A HREF="http://www.latex2html.org/"><STRONG>LaTeX</STRONG>2<tt>HTML</tt></A> translator Version 2008 (1.71)
|
<A HREF="http://www.latex2html.org/"><STRONG>LaTeX</STRONG>2<tt>HTML</tt></A> translator Version 2012 (1.2)
|
||||||
<P>
|
<P>
|
||||||
Copyright © 1993, 1994, 1995, 1996,
|
Copyright © 1993, 1994, 1995, 1996,
|
||||||
<A HREF="http://cbl.leeds.ac.uk/nikos/personal.html">Nikos Drakos</A>,
|
<A HREF="http://cbl.leeds.ac.uk/nikos/personal.html">Nikos Drakos</A>,
|
||||||
@ -61,11 +61,11 @@ Mathematics Department, Macquarie University, Sydney.
|
|||||||
The command line arguments were: <BR>
|
The command line arguments were: <BR>
|
||||||
<STRONG>latex2html</STRONG> <TT>-split 4 angularCalibrationHowTo.tex</TT>
|
<STRONG>latex2html</STRONG> <TT>-split 4 angularCalibrationHowTo.tex</TT>
|
||||||
<P>
|
<P>
|
||||||
The translation was initiated by Thattil Dhanya on 2018-03-12
|
The translation was initiated by Thattil Dhanya on 2018-09-28
|
||||||
<BR><HR>
|
<BR><HR>
|
||||||
<ADDRESS>
|
<ADDRESS>
|
||||||
Thattil Dhanya
|
Thattil Dhanya
|
||||||
2018-03-12
|
2018-09-28
|
||||||
</ADDRESS>
|
</ADDRESS>
|
||||||
</BODY>
|
</BODY>
|
||||||
</HTML>
|
</HTML>
|
||||||
|
@ -1,6 +1,6 @@
|
|||||||
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 3.2 Final//EN">
|
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 3.2 Final//EN">
|
||||||
|
|
||||||
<!--Converted with LaTeX2HTML 2008 (1.71)
|
<!--Converted with LaTeX2HTML 2012 (1.2)
|
||||||
original version by: Nikos Drakos, CBLU, University of Leeds
|
original version by: Nikos Drakos, CBLU, University of Leeds
|
||||||
* revised and updated by: Marcus Hennecke, Ross Moore, Herb Swan
|
* revised and updated by: Marcus Hennecke, Ross Moore, Herb Swan
|
||||||
* with significant contributions from:
|
* with significant contributions from:
|
||||||
@ -13,7 +13,7 @@ original version by: Nikos Drakos, CBLU, University of Leeds
|
|||||||
<META NAME="resource-type" CONTENT="document">
|
<META NAME="resource-type" CONTENT="document">
|
||||||
<META NAME="distribution" CONTENT="global">
|
<META NAME="distribution" CONTENT="global">
|
||||||
|
|
||||||
<META NAME="Generator" CONTENT="LaTeX2HTML v2008">
|
<META NAME="Generator" CONTENT="LaTeX2HTML v2012">
|
||||||
<META HTTP-EQUIV="Content-Style-Type" CONTENT="text/css">
|
<META HTTP-EQUIV="Content-Style-Type" CONTENT="text/css">
|
||||||
|
|
||||||
<LINK REL="STYLESHEET" HREF="energyCalibrationHowTo.css">
|
<LINK REL="STYLESHEET" HREF="energyCalibrationHowTo.css">
|
||||||
@ -44,7 +44,7 @@ original version by: Nikos Drakos, CBLU, University of Leeds
|
|||||||
<DIV>
|
<DIV>
|
||||||
|
|
||||||
<P ALIGN="CENTER"><STRONG>Anna Bergamaschi</STRONG></P>
|
<P ALIGN="CENTER"><STRONG>Anna Bergamaschi</STRONG></P>
|
||||||
<P ALIGN="CENTER"><STRONG>March 12, 2018</STRONG></P>
|
<P ALIGN="CENTER"><STRONG>September 28, 2018</STRONG></P>
|
||||||
</DIV>
|
</DIV>
|
||||||
|
|
||||||
<P>
|
<P>
|
||||||
@ -78,7 +78,7 @@ original version by: Nikos Drakos, CBLU, University of Leeds
|
|||||||
<BR><HR>
|
<BR><HR>
|
||||||
<ADDRESS>
|
<ADDRESS>
|
||||||
Thattil Dhanya
|
Thattil Dhanya
|
||||||
2018-03-12
|
2018-09-28
|
||||||
</ADDRESS>
|
</ADDRESS>
|
||||||
</BODY>
|
</BODY>
|
||||||
</HTML>
|
</HTML>
|
||||||
|
@ -1,21 +1,17 @@
|
|||||||
This is pdfTeXk, Version 3.141592-1.40.3 (Web2C 7.5.6) (format=latex 2014.12.17) 12 MAR 2018 15:45
|
This is pdfTeX, Version 3.1415926-2.5-1.40.14 (TeX Live 2013) (format=latex 2018.8.23) 28 SEP 2018 11:35
|
||||||
entering extended mode
|
entering extended mode
|
||||||
|
restricted \write18 enabled.
|
||||||
%&-line parsing enabled.
|
%&-line parsing enabled.
|
||||||
**./images.tex
|
**./images.tex
|
||||||
(./images.tex
|
(./images.tex
|
||||||
LaTeX2e <2005/12/01>
|
LaTeX2e <2011/06/27>
|
||||||
Babel <v3.8h> and hyphenation patterns for english, usenglishmax, dumylang, noh
|
Babel <v3.8m> and hyphenation patterns for english, dumylang, nohyphenation, lo
|
||||||
yphenation, arabic, basque, bulgarian, coptic, welsh, czech, slovak, german, ng
|
aded.
|
||||||
erman, danish, esperanto, spanish, catalan, galician, estonian, farsi, finnish,
|
|
||||||
french, greek, monogreek, ancientgreek, croatian, hungarian, interlingua, ibyc
|
|
||||||
us, indonesian, icelandic, italian, latin, mongolian, dutch, norsk, polish, por
|
|
||||||
tuguese, pinyin, romanian, russian, slovenian, uppersorbian, serbian, swedish,
|
|
||||||
turkish, ukenglish, ukrainian, loaded.
|
|
||||||
|
|
||||||
(/usr/share/texmf/tex/latex/base/article.cls
|
(/usr/share/texlive/texmf-dist/tex/latex/base/article.cls
|
||||||
Document Class: article 2005/09/16 v1.4f Standard LaTeX document class
|
Document Class: article 2007/10/19 v1.4h Standard LaTeX document class
|
||||||
(/usr/share/texmf/tex/latex/base/size10.clo
|
(/usr/share/texlive/texmf-dist/tex/latex/base/size10.clo
|
||||||
File: size10.clo 2005/09/16 v1.4f Standard LaTeX file (size option)
|
File: size10.clo 2007/10/19 v1.4h Standard LaTeX file (size option)
|
||||||
)
|
)
|
||||||
\c@part=\count79
|
\c@part=\count79
|
||||||
\c@section=\count80
|
\c@section=\count80
|
||||||
@ -28,50 +24,50 @@ File: size10.clo 2005/09/16 v1.4f Standard LaTeX file (size option)
|
|||||||
\abovecaptionskip=\skip41
|
\abovecaptionskip=\skip41
|
||||||
\belowcaptionskip=\skip42
|
\belowcaptionskip=\skip42
|
||||||
\bibindent=\dimen102
|
\bibindent=\dimen102
|
||||||
) (/usr/share/texmf/tex/latex/base/ifthen.sty
|
) (/usr/share/texlive/texmf-dist/tex/latex/base/ifthen.sty
|
||||||
Package: ifthen 2001/05/26 v1.1c Standard LaTeX ifthen package (DPC)
|
Package: ifthen 2001/05/26 v1.1c Standard LaTeX ifthen package (DPC)
|
||||||
) (/usr/share/texmf/tex/latex/amsfonts/amssymb.sty
|
) (/usr/share/texlive/texmf-dist/tex/latex/amsfonts/amssymb.sty
|
||||||
Package: amssymb 2002/01/22 v2.2d
|
Package: amssymb 2013/01/14 v3.01 AMS font symbols
|
||||||
(/usr/share/texmf/tex/latex/amsfonts/amsfonts.sty
|
(/usr/share/texlive/texmf-dist/tex/latex/amsfonts/amsfonts.sty
|
||||||
Package: amsfonts 2001/10/25 v2.2f
|
Package: amsfonts 2013/01/14 v3.01 Basic AMSFonts support
|
||||||
\@emptytoks=\toks14
|
\@emptytoks=\toks14
|
||||||
\symAMSa=\mathgroup4
|
\symAMSa=\mathgroup4
|
||||||
\symAMSb=\mathgroup5
|
\symAMSb=\mathgroup5
|
||||||
LaTeX Font Info: Overwriting math alphabet `\mathfrak' in version `bold'
|
LaTeX Font Info: Overwriting math alphabet `\mathfrak' in version `bold'
|
||||||
(Font) U/euf/m/n --> U/euf/b/n on input line 132.
|
(Font) U/euf/m/n --> U/euf/b/n on input line 106.
|
||||||
)) (/usr/share/texmf/tex/latex/graphics/graphicx.sty
|
)) (/usr/share/texlive/texmf-dist/tex/latex/graphics/graphicx.sty
|
||||||
Package: graphicx 1999/02/16 v1.0f Enhanced LaTeX Graphics (DPC,SPQR)
|
Package: graphicx 1999/02/16 v1.0f Enhanced LaTeX Graphics (DPC,SPQR)
|
||||||
(/usr/share/texmf/tex/latex/graphics/keyval.sty
|
(/usr/share/texlive/texmf-dist/tex/latex/graphics/keyval.sty
|
||||||
Package: keyval 1999/03/16 v1.13 key=value parser (DPC)
|
Package: keyval 1999/03/16 v1.13 key=value parser (DPC)
|
||||||
\KV@toks@=\toks15
|
\KV@toks@=\toks15
|
||||||
) (/usr/share/texmf/tex/latex/graphics/graphics.sty
|
) (/usr/share/texlive/texmf-dist/tex/latex/graphics/graphics.sty
|
||||||
Package: graphics 2006/02/20 v1.0o Standard LaTeX Graphics (DPC,SPQR)
|
Package: graphics 2009/02/05 v1.0o Standard LaTeX Graphics (DPC,SPQR)
|
||||||
(/usr/share/texmf/tex/latex/graphics/trig.sty
|
(/usr/share/texlive/texmf-dist/tex/latex/graphics/trig.sty
|
||||||
Package: trig 1999/03/16 v1.09 sin cos tan (DPC)
|
Package: trig 1999/03/16 v1.09 sin cos tan (DPC)
|
||||||
) (/usr/share/texmf/tex/latex/config/graphics.cfg
|
) (/usr/share/texlive/texmf-dist/tex/latex/latexconfig/graphics.cfg
|
||||||
File: graphics.cfg 2007/01/18 v1.5 graphics configuration of teTeX/TeXLive
|
File: graphics.cfg 2010/04/23 v1.9 graphics configuration of TeX Live
|
||||||
)
|
)
|
||||||
Package graphics Info: Driver file: dvips.def on input line 90.
|
Package graphics Info: Driver file: dvips.def on input line 91.
|
||||||
(/usr/share/texmf/tex/latex/graphics/dvips.def
|
(/usr/share/texlive/texmf-dist/tex/latex/graphics/dvips.def
|
||||||
File: dvips.def 1999/02/16 v3.0i Driver-dependant file (DPC,SPQR)
|
File: dvips.def 1999/02/16 v3.0i Driver-dependant file (DPC,SPQR)
|
||||||
))
|
))
|
||||||
\Gin@req@height=\dimen103
|
\Gin@req@height=\dimen103
|
||||||
\Gin@req@width=\dimen104
|
\Gin@req@width=\dimen104
|
||||||
) (/usr/share/texmf/tex/latex/tools/verbatim.sty
|
) (/usr/share/texlive/texmf-dist/tex/latex/tools/verbatim.sty
|
||||||
Package: verbatim 2003/08/22 v1.5q LaTeX2e package for verbatim enhancements
|
Package: verbatim 2003/08/22 v1.5q LaTeX2e package for verbatim enhancements
|
||||||
\every@verbatim=\toks16
|
\every@verbatim=\toks16
|
||||||
\verbatim@line=\toks17
|
\verbatim@line=\toks17
|
||||||
\verbatim@in@stream=\read1
|
\verbatim@in@stream=\read1
|
||||||
) (/usr/share/texmf/tex/latex/graphics/color.sty
|
) (/usr/share/texlive/texmf-dist/tex/latex/graphics/color.sty
|
||||||
Package: color 2005/11/14 v1.0j Standard LaTeX Color (DPC)
|
Package: color 2005/11/14 v1.0j Standard LaTeX Color (DPC)
|
||||||
(/usr/share/texmf/tex/latex/config/color.cfg
|
(/usr/share/texlive/texmf-dist/tex/latex/latexconfig/color.cfg
|
||||||
File: color.cfg 2007/01/18 v1.5 color configuration of teTeX/TeXLive
|
File: color.cfg 2007/01/18 v1.5 color configuration of teTeX/TeXLive
|
||||||
)
|
)
|
||||||
Package color Info: Driver file: dvips.def on input line 130.
|
Package color Info: Driver file: dvips.def on input line 130.
|
||||||
(/usr/share/texmf/tex/latex/graphics/dvipsnam.def
|
(/usr/share/texlive/texmf-dist/tex/latex/graphics/dvipsnam.def
|
||||||
File: dvipsnam.def 1999/02/16 v3.0i Driver-dependant file (DPC,SPQR)
|
File: dvipsnam.def 1999/02/16 v3.0i Driver-dependant file (DPC,SPQR)
|
||||||
)) (/usr/share/texmf/tex/latex/base/inputenc.sty
|
)) (/usr/share/texlive/texmf-dist/tex/latex/base/inputenc.sty
|
||||||
Package: inputenc 2006/05/05 v1.1b Input encoding file
|
Package: inputenc 2008/03/30 v1.1d Input encoding file
|
||||||
\inpenc@prehook=\toks18
|
\inpenc@prehook=\toks18
|
||||||
\inpenc@posthook=\toks19
|
\inpenc@posthook=\toks19
|
||||||
)
|
)
|
||||||
@ -116,12 +112,12 @@ latex2htmlLength oddsidemargin=62.0pt
|
|||||||
latex2htmlLength evensidemargin=62.0pt
|
latex2htmlLength evensidemargin=62.0pt
|
||||||
|
|
||||||
LaTeX Font Info: Try loading font information for U+msa on input line 140.
|
LaTeX Font Info: Try loading font information for U+msa on input line 140.
|
||||||
(/usr/share/texmf/tex/latex/amsfonts/umsa.fd
|
(/usr/share/texlive/texmf-dist/tex/latex/amsfonts/umsa.fd
|
||||||
File: umsa.fd 2002/01/19 v2.2g AMS font definitions
|
File: umsa.fd 2013/01/14 v3.01 AMS symbols A
|
||||||
)
|
)
|
||||||
LaTeX Font Info: Try loading font information for U+msb on input line 140.
|
LaTeX Font Info: Try loading font information for U+msb on input line 140.
|
||||||
(/usr/share/texmf/tex/latex/amsfonts/umsb.fd
|
(/usr/share/texlive/texmf-dist/tex/latex/amsfonts/umsb.fd
|
||||||
File: umsb.fd 2002/01/19 v2.2g AMS font definitions
|
File: umsb.fd 2013/01/14 v3.01 AMS symbols B
|
||||||
)
|
)
|
||||||
l2hSize :tex2html_wrap_inline464:7.33331pt::7.33331pt::12.3681pt.
|
l2hSize :tex2html_wrap_inline464:7.33331pt::7.33331pt::12.3681pt.
|
||||||
[1
|
[1
|
||||||
@ -432,12 +428,12 @@ l2hSize :tex2html_wrap609:436.2459pt::0.0pt::349.0pt.
|
|||||||
|
|
||||||
] (./images.aux) )
|
] (./images.aux) )
|
||||||
Here is how much of TeX's memory you used:
|
Here is how much of TeX's memory you used:
|
||||||
1156 strings out of 256217
|
1161 strings out of 495064
|
||||||
14369 string characters out of 1917094
|
14835 string characters out of 3182224
|
||||||
57024 words of memory out of 1500000
|
55704 words of memory out of 3000000
|
||||||
4462 multiletter control sequences out of 10000+200000
|
4366 multiletter control sequences out of 15000+200000
|
||||||
5339 words of font info for 22 fonts, out of 1200000 for 2000
|
5339 words of font info for 22 fonts, out of 3000000 for 9000
|
||||||
645 hyphenation exceptions out of 8191
|
14 hyphenation exceptions out of 8191
|
||||||
25i,6n,24p,836b,199s stack positions out of 5000i,500n,6000p,200000b,15000s
|
25i,6n,26p,836b,199s stack positions out of 5000i,500n,10000p,200000b,50000s
|
||||||
|
|
||||||
Output written on images.dvi (40 pages, 9712 bytes).
|
Output written on images.dvi (40 pages, 9712 bytes).
|
||||||
|
@ -1,4 +1,4 @@
|
|||||||
# LaTeX2HTML 2008 (1.71)
|
# LaTeX2HTML 2012 (1.2)
|
||||||
# Associate images original text with physical files.
|
# Associate images original text with physical files.
|
||||||
|
|
||||||
|
|
||||||
@ -10,7 +10,7 @@ $cached_env_img{$key} = q|<IMG
|
|||||||
|
|
||||||
$key = q/O;MSF=1.6;AAT/;
|
$key = q/O;MSF=1.6;AAT/;
|
||||||
$cached_env_img{$key} = q|<IMG
|
$cached_env_img{$key} = q|<IMG
|
||||||
WIDTH="17" HEIGHT="14" ALIGN="BOTTOM" BORDER="0"
|
WIDTH="17" HEIGHT="15" ALIGN="BOTTOM" BORDER="0"
|
||||||
SRC="|."$dir".q|img25.png"
|
SRC="|."$dir".q|img25.png"
|
||||||
ALT="$O$">|;
|
ALT="$O$">|;
|
||||||
|
|
||||||
@ -28,7 +28,7 @@ $cached_env_img{$key} = q|<IMG
|
|||||||
|
|
||||||
$key = q/includegraphics[width=textwidth]{calibrateModule.eps};AAT/;
|
$key = q/includegraphics[width=textwidth]{calibrateModule.eps};AAT/;
|
||||||
$cached_env_img{$key} = q|<IMG
|
$cached_env_img{$key} = q|<IMG
|
||||||
WIDTH="555" HEIGHT="694" ALIGN="BOTTOM" BORDER="0"
|
WIDTH="514" HEIGHT="654" ALIGN="BOTTOM" BORDER="0"
|
||||||
SRC="|."$dir".q|img40.png"
|
SRC="|."$dir".q|img40.png"
|
||||||
ALT="\includegraphics[width=\textwidth]{calibrateModule.eps}">|;
|
ALT="\includegraphics[width=\textwidth]{calibrateModule.eps}">|;
|
||||||
|
|
||||||
@ -54,7 +54,7 @@ $cached_env_img{$key} = q|<IMG
|
|||||||
|
|
||||||
$key = q/ENC;MSF=1.6;AAT/;
|
$key = q/ENC;MSF=1.6;AAT/;
|
||||||
$cached_env_img{$key} = q|<IMG
|
$cached_env_img{$key} = q|<IMG
|
||||||
WIDTH="44" HEIGHT="14" ALIGN="BOTTOM" BORDER="0"
|
WIDTH="44" HEIGHT="15" ALIGN="BOTTOM" BORDER="0"
|
||||||
SRC="|."$dir".q|img3.png"
|
SRC="|."$dir".q|img3.png"
|
||||||
ALT="$ENC$">|;
|
ALT="$ENC$">|;
|
||||||
|
|
||||||
@ -84,7 +84,7 @@ $cached_env_img{$key} = q|<IMG
|
|||||||
|
|
||||||
$key = q/G;MSF=1.6;AAT/;
|
$key = q/G;MSF=1.6;AAT/;
|
||||||
$cached_env_img{$key} = q|<IMG
|
$cached_env_img{$key} = q|<IMG
|
||||||
WIDTH="17" HEIGHT="14" ALIGN="BOTTOM" BORDER="0"
|
WIDTH="17" HEIGHT="15" ALIGN="BOTTOM" BORDER="0"
|
||||||
SRC="|."$dir".q|img26.png"
|
SRC="|."$dir".q|img26.png"
|
||||||
ALT="$G$">|;
|
ALT="$G$">|;
|
||||||
|
|
||||||
@ -182,7 +182,7 @@ $cached_env_img{$key} = q|<IMG
|
|||||||
|
|
||||||
$key = q/includegraphics[width=textwidth]{addEnergy.eps};AAT/;
|
$key = q/includegraphics[width=textwidth]{addEnergy.eps};AAT/;
|
||||||
$cached_env_img{$key} = q|<IMG
|
$cached_env_img{$key} = q|<IMG
|
||||||
WIDTH="555" HEIGHT="694" ALIGN="BOTTOM" BORDER="0"
|
WIDTH="514" HEIGHT="654" ALIGN="BOTTOM" BORDER="0"
|
||||||
SRC="|."$dir".q|img39.png"
|
SRC="|."$dir".q|img39.png"
|
||||||
ALT="\includegraphics[width=\textwidth]{addEnergy.eps}">|;
|
ALT="\includegraphics[width=\textwidth]{addEnergy.eps}">|;
|
||||||
|
|
||||||
@ -194,13 +194,13 @@ $cached_env_img{$key} = q|<IMG
|
|||||||
|
|
||||||
$key = q/CS={begingroup{N_Sbegingroup{overN_0};MSF=1.6;AAT/;
|
$key = q/CS={begingroup{N_Sbegingroup{overN_0};MSF=1.6;AAT/;
|
||||||
$cached_env_img{$key} = q|<IMG
|
$cached_env_img{$key} = q|<IMG
|
||||||
WIDTH="24" HEIGHT="11" ALIGN="BOTTOM" BORDER="0"
|
WIDTH="24" HEIGHT="12" ALIGN="BOTTOM" BORDER="0"
|
||||||
SRC="|."$dir".q|img6.png"
|
SRC="|."$dir".q|img6.png"
|
||||||
ALT="$CS={\begingroupN_S\endgroup\over N_0}$">|;
|
ALT="$CS={\begingroupN_S\endgroup\over N_0}$">|;
|
||||||
|
|
||||||
$key = q/CS=;MSF=1.6;AAT/;
|
$key = q/CS=;MSF=1.6;AAT/;
|
||||||
$cached_env_img{$key} = q|<IMG
|
$cached_env_img{$key} = q|<IMG
|
||||||
WIDTH="45" HEIGHT="14" ALIGN="BOTTOM" BORDER="0"
|
WIDTH="45" HEIGHT="15" ALIGN="BOTTOM" BORDER="0"
|
||||||
SRC="|."$dir".q|img4.png"
|
SRC="|."$dir".q|img4.png"
|
||||||
ALT="$CS=$">|;
|
ALT="$CS=$">|;
|
||||||
|
|
||||||
|
Before Width: | Height: | Size: 255 B After Width: | Height: | Size: 249 B |
Before Width: | Height: | Size: 259 B After Width: | Height: | Size: 231 B |
Before Width: | Height: | Size: 505 B After Width: | Height: | Size: 489 B |
Before Width: | Height: | Size: 192 B After Width: | Height: | Size: 176 B |
Before Width: | Height: | Size: 218 B After Width: | Height: | Size: 216 B |
Before Width: | Height: | Size: 471 B After Width: | Height: | Size: 405 B |
Before Width: | Height: | Size: 222 B After Width: | Height: | Size: 213 B |
Before Width: | Height: | Size: 263 B After Width: | Height: | Size: 242 B |
Before Width: | Height: | Size: 262 B After Width: | Height: | Size: 240 B |
Before Width: | Height: | Size: 1.8 KiB After Width: | Height: | Size: 1.4 KiB |
Before Width: | Height: | Size: 253 B After Width: | Height: | Size: 238 B |
Before Width: | Height: | Size: 258 B After Width: | Height: | Size: 249 B |
Before Width: | Height: | Size: 468 B After Width: | Height: | Size: 451 B |
Before Width: | Height: | Size: 215 B After Width: | Height: | Size: 199 B |
Before Width: | Height: | Size: 199 B After Width: | Height: | Size: 199 B |
Before Width: | Height: | Size: 1.1 KiB After Width: | Height: | Size: 1.0 KiB |
Before Width: | Height: | Size: 514 B After Width: | Height: | Size: 491 B |
Before Width: | Height: | Size: 228 B After Width: | Height: | Size: 217 B |
Before Width: | Height: | Size: 229 B After Width: | Height: | Size: 223 B |
Before Width: | Height: | Size: 248 B After Width: | Height: | Size: 226 B |
Before Width: | Height: | Size: 539 B After Width: | Height: | Size: 507 B |
Before Width: | Height: | Size: 181 B After Width: | Height: | Size: 176 B |
Before Width: | Height: | Size: 357 B After Width: | Height: | Size: 342 B |
Before Width: | Height: | Size: 254 B After Width: | Height: | Size: 238 B |
Before Width: | Height: | Size: 252 B After Width: | Height: | Size: 243 B |
Before Width: | Height: | Size: 482 B After Width: | Height: | Size: 456 B |
Before Width: | Height: | Size: 11 KiB After Width: | Height: | Size: 8.0 KiB |
Before Width: | Height: | Size: 16 KiB After Width: | Height: | Size: 12 KiB |
Before Width: | Height: | Size: 12 KiB After Width: | Height: | Size: 8.6 KiB |
Before Width: | Height: | Size: 17 KiB After Width: | Height: | Size: 12 KiB |
Before Width: | Height: | Size: 20 KiB After Width: | Height: | Size: 16 KiB |
Before Width: | Height: | Size: 18 KiB After Width: | Height: | Size: 15 KiB |
Before Width: | Height: | Size: 24 KiB After Width: | Height: | Size: 16 KiB |
Before Width: | Height: | Size: 300 B After Width: | Height: | Size: 296 B |
Before Width: | Height: | Size: 24 KiB After Width: | Height: | Size: 18 KiB |
Before Width: | Height: | Size: 281 B After Width: | Height: | Size: 260 B |
Before Width: | Height: | Size: 242 B After Width: | Height: | Size: 216 B |
Before Width: | Height: | Size: 269 B After Width: | Height: | Size: 248 B |
Before Width: | Height: | Size: 357 B After Width: | Height: | Size: 334 B |
Before Width: | Height: | Size: 251 B After Width: | Height: | Size: 226 B |
@ -1,6 +1,6 @@
|
|||||||
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 3.2 Final//EN">
|
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 3.2 Final//EN">
|
||||||
|
|
||||||
<!--Converted with LaTeX2HTML 2008 (1.71)
|
<!--Converted with LaTeX2HTML 2012 (1.2)
|
||||||
original version by: Nikos Drakos, CBLU, University of Leeds
|
original version by: Nikos Drakos, CBLU, University of Leeds
|
||||||
* revised and updated by: Marcus Hennecke, Ross Moore, Herb Swan
|
* revised and updated by: Marcus Hennecke, Ross Moore, Herb Swan
|
||||||
* with significant contributions from:
|
* with significant contributions from:
|
||||||
@ -13,7 +13,7 @@ original version by: Nikos Drakos, CBLU, University of Leeds
|
|||||||
<META NAME="resource-type" CONTENT="document">
|
<META NAME="resource-type" CONTENT="document">
|
||||||
<META NAME="distribution" CONTENT="global">
|
<META NAME="distribution" CONTENT="global">
|
||||||
|
|
||||||
<META NAME="Generator" CONTENT="LaTeX2HTML v2008">
|
<META NAME="Generator" CONTENT="LaTeX2HTML v2012">
|
||||||
<META HTTP-EQUIV="Content-Style-Type" CONTENT="text/css">
|
<META HTTP-EQUIV="Content-Style-Type" CONTENT="text/css">
|
||||||
|
|
||||||
<LINK REL="STYLESHEET" HREF="energyCalibrationHowTo.css">
|
<LINK REL="STYLESHEET" HREF="energyCalibrationHowTo.css">
|
||||||
@ -44,7 +44,7 @@ original version by: Nikos Drakos, CBLU, University of Leeds
|
|||||||
<DIV>
|
<DIV>
|
||||||
|
|
||||||
<P ALIGN="CENTER"><STRONG>Anna Bergamaschi</STRONG></P>
|
<P ALIGN="CENTER"><STRONG>Anna Bergamaschi</STRONG></P>
|
||||||
<P ALIGN="CENTER"><STRONG>March 12, 2018</STRONG></P>
|
<P ALIGN="CENTER"><STRONG>September 28, 2018</STRONG></P>
|
||||||
</DIV>
|
</DIV>
|
||||||
|
|
||||||
<P>
|
<P>
|
||||||
@ -78,7 +78,7 @@ original version by: Nikos Drakos, CBLU, University of Leeds
|
|||||||
<BR><HR>
|
<BR><HR>
|
||||||
<ADDRESS>
|
<ADDRESS>
|
||||||
Thattil Dhanya
|
Thattil Dhanya
|
||||||
2018-03-12
|
2018-09-28
|
||||||
</ADDRESS>
|
</ADDRESS>
|
||||||
</BODY>
|
</BODY>
|
||||||
</HTML>
|
</HTML>
|
||||||
|
@ -1,4 +1,4 @@
|
|||||||
# LaTeX2HTML 2008 (1.71)
|
# LaTeX2HTML 2012 (1.2)
|
||||||
# Associate internals original text with physical files.
|
# Associate internals original text with physical files.
|
||||||
|
|
||||||
|
|
||||||
@ -34,14 +34,14 @@ $key = q/fig:guiencallog/;
|
|||||||
$ref_files{$key} = "$dir".q|node2.html|;
|
$ref_files{$key} = "$dir".q|node2.html|;
|
||||||
$noresave{$key} = "$nosave";
|
$noresave{$key} = "$nosave";
|
||||||
|
|
||||||
$key = q/fig:addenergy/;
|
|
||||||
$ref_files{$key} = "$dir".q|node3.html|;
|
|
||||||
$noresave{$key} = "$nosave";
|
|
||||||
|
|
||||||
$key = q/fig:thrscanexpl/;
|
$key = q/fig:thrscanexpl/;
|
||||||
$ref_files{$key} = "$dir".q|node1.html|;
|
$ref_files{$key} = "$dir".q|node1.html|;
|
||||||
$noresave{$key} = "$nosave";
|
$noresave{$key} = "$nosave";
|
||||||
|
|
||||||
|
$key = q/fig:addenergy/;
|
||||||
|
$ref_files{$key} = "$dir".q|node3.html|;
|
||||||
|
$noresave{$key} = "$nosave";
|
||||||
|
|
||||||
$key = q/fig:expthrscan/;
|
$key = q/fig:expthrscan/;
|
||||||
$ref_files{$key} = "$dir".q|node1.html|;
|
$ref_files{$key} = "$dir".q|node1.html|;
|
||||||
$noresave{$key} = "$nosave";
|
$noresave{$key} = "$nosave";
|
||||||
|
@ -1,4 +1,4 @@
|
|||||||
# LaTeX2HTML 2008 (1.71)
|
# LaTeX2HTML 2012 (1.2)
|
||||||
# Associate labels original text with physical files.
|
# Associate labels original text with physical files.
|
||||||
|
|
||||||
|
|
||||||
@ -34,14 +34,14 @@ $key = q/fig:guiencallog/;
|
|||||||
$external_labels{$key} = "$URL/" . q|node2.html|;
|
$external_labels{$key} = "$URL/" . q|node2.html|;
|
||||||
$noresave{$key} = "$nosave";
|
$noresave{$key} = "$nosave";
|
||||||
|
|
||||||
$key = q/fig:addenergy/;
|
|
||||||
$external_labels{$key} = "$URL/" . q|node3.html|;
|
|
||||||
$noresave{$key} = "$nosave";
|
|
||||||
|
|
||||||
$key = q/fig:thrscanexpl/;
|
$key = q/fig:thrscanexpl/;
|
||||||
$external_labels{$key} = "$URL/" . q|node1.html|;
|
$external_labels{$key} = "$URL/" . q|node1.html|;
|
||||||
$noresave{$key} = "$nosave";
|
$noresave{$key} = "$nosave";
|
||||||
|
|
||||||
|
$key = q/fig:addenergy/;
|
||||||
|
$external_labels{$key} = "$URL/" . q|node3.html|;
|
||||||
|
$noresave{$key} = "$nosave";
|
||||||
|
|
||||||
$key = q/fig:expthrscan/;
|
$key = q/fig:expthrscan/;
|
||||||
$external_labels{$key} = "$URL/" . q|node1.html|;
|
$external_labels{$key} = "$URL/" . q|node1.html|;
|
||||||
$noresave{$key} = "$nosave";
|
$noresave{$key} = "$nosave";
|
||||||
@ -49,7 +49,7 @@ $noresave{$key} = "$nosave";
|
|||||||
1;
|
1;
|
||||||
|
|
||||||
|
|
||||||
# LaTeX2HTML 2008 (1.71)
|
# LaTeX2HTML 2012 (1.2)
|
||||||
# labels from external_latex_labels array.
|
# labels from external_latex_labels array.
|
||||||
|
|
||||||
|
|
||||||
@ -85,14 +85,14 @@ $key = q/fig:guiencallog/;
|
|||||||
$external_latex_labels{$key} = q|5|;
|
$external_latex_labels{$key} = q|5|;
|
||||||
$noresave{$key} = "$nosave";
|
$noresave{$key} = "$nosave";
|
||||||
|
|
||||||
$key = q/fig:addenergy/;
|
|
||||||
$external_latex_labels{$key} = q|7|;
|
|
||||||
$noresave{$key} = "$nosave";
|
|
||||||
|
|
||||||
$key = q/fig:thrscanexpl/;
|
$key = q/fig:thrscanexpl/;
|
||||||
$external_latex_labels{$key} = q|1|;
|
$external_latex_labels{$key} = q|1|;
|
||||||
$noresave{$key} = "$nosave";
|
$noresave{$key} = "$nosave";
|
||||||
|
|
||||||
|
$key = q/fig:addenergy/;
|
||||||
|
$external_latex_labels{$key} = q|7|;
|
||||||
|
$noresave{$key} = "$nosave";
|
||||||
|
|
||||||
$key = q/fig:expthrscan/;
|
$key = q/fig:expthrscan/;
|
||||||
$external_latex_labels{$key} = q|2|;
|
$external_latex_labels{$key} = q|2|;
|
||||||
$noresave{$key} = "$nosave";
|
$noresave{$key} = "$nosave";
|
||||||
|
@ -1,6 +1,6 @@
|
|||||||
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 3.2 Final//EN">
|
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 3.2 Final//EN">
|
||||||
|
|
||||||
<!--Converted with LaTeX2HTML 2008 (1.71)
|
<!--Converted with LaTeX2HTML 2012 (1.2)
|
||||||
original version by: Nikos Drakos, CBLU, University of Leeds
|
original version by: Nikos Drakos, CBLU, University of Leeds
|
||||||
* revised and updated by: Marcus Hennecke, Ross Moore, Herb Swan
|
* revised and updated by: Marcus Hennecke, Ross Moore, Herb Swan
|
||||||
* with significant contributions from:
|
* with significant contributions from:
|
||||||
@ -13,7 +13,7 @@ original version by: Nikos Drakos, CBLU, University of Leeds
|
|||||||
<META NAME="resource-type" CONTENT="document">
|
<META NAME="resource-type" CONTENT="document">
|
||||||
<META NAME="distribution" CONTENT="global">
|
<META NAME="distribution" CONTENT="global">
|
||||||
|
|
||||||
<META NAME="Generator" CONTENT="LaTeX2HTML v2008">
|
<META NAME="Generator" CONTENT="LaTeX2HTML v2012">
|
||||||
<META HTTP-EQUIV="Content-Style-Type" CONTENT="text/css">
|
<META HTTP-EQUIV="Content-Style-Type" CONTENT="text/css">
|
||||||
|
|
||||||
<LINK REL="STYLESHEET" HREF="energyCalibrationHowTo.css">
|
<LINK REL="STYLESHEET" HREF="energyCalibrationHowTo.css">
|
||||||
@ -78,21 +78,21 @@ The thick solid line represents the physical curve which also takes into account
|
|||||||
|
|
||||||
<P>
|
<P>
|
||||||
The intrinsic noise on the electronic signal is defined by the Equivalent Noise Charge (<IMG
|
The intrinsic noise on the electronic signal is defined by the Equivalent Noise Charge (<IMG
|
||||||
WIDTH="44" HEIGHT="14" ALIGN="BOTTOM" BORDER="0"
|
WIDTH="44" HEIGHT="15" ALIGN="BOTTOM" BORDER="0"
|
||||||
SRC="img3.png"
|
SRC="img3.png"
|
||||||
ALT="$ENC$">). The <IMG
|
ALT="$ENC$">). The <IMG
|
||||||
WIDTH="44" HEIGHT="14" ALIGN="BOTTOM" BORDER="0"
|
WIDTH="44" HEIGHT="15" ALIGN="BOTTOM" BORDER="0"
|
||||||
SRC="img3.png"
|
SRC="img3.png"
|
||||||
ALT="$ENC$"> describes noise in terms of the charge at the detector input needed to create the same output at the end of the analog chain and is normally expressed in electrons. For silicon sensors, it can be converted into energy units by considering 1 <IMG
|
ALT="$ENC$"> describes noise in terms of the charge at the detector input needed to create the same output at the end of the analog chain and is normally expressed in electrons. For silicon sensors, it can be converted into energy units by considering 1 <IMG
|
||||||
WIDTH="23" HEIGHT="19" ALIGN="BOTTOM" BORDER="0"
|
WIDTH="23" HEIGHT="19" ALIGN="BOTTOM" BORDER="0"
|
||||||
SRC="img12.png"
|
SRC="img12.png"
|
||||||
ALT="$e^-$">=3.6 eV.
|
ALT="$e^-$">=3.6 eV.
|
||||||
The value of the <IMG
|
The value of the <IMG
|
||||||
WIDTH="44" HEIGHT="14" ALIGN="BOTTOM" BORDER="0"
|
WIDTH="44" HEIGHT="15" ALIGN="BOTTOM" BORDER="0"
|
||||||
SRC="img3.png"
|
SRC="img3.png"
|
||||||
ALT="$ENC$"> normally depends on the shaping settings of the analog chain and increases with shorter shaping times.
|
ALT="$ENC$"> normally depends on the shaping settings of the analog chain and increases with shorter shaping times.
|
||||||
The resulting electronic signal spectrum is then given by a convolution between the radiation spectrum and the noise i.e., a Gaussian of standard deviation <IMG
|
The resulting electronic signal spectrum is then given by a convolution between the radiation spectrum and the noise i.e., a Gaussian of standard deviation <IMG
|
||||||
WIDTH="44" HEIGHT="14" ALIGN="BOTTOM" BORDER="0"
|
WIDTH="44" HEIGHT="15" ALIGN="BOTTOM" BORDER="0"
|
||||||
SRC="img3.png"
|
SRC="img3.png"
|
||||||
ALT="$ENC$">.
|
ALT="$ENC$">.
|
||||||
The S-curve for a monochromatic radiation beam is well described by a Gaussian cumulative distribution <IMG
|
The S-curve for a monochromatic radiation beam is well described by a Gaussian cumulative distribution <IMG
|
||||||
@ -204,10 +204,10 @@ Moreover, setting the threshold too close to the energy of the fluorescent light
|
|||||||
The comparator threshold is given by a global level which can be set on a module basis and adds to a component which is individually adjustable for each channel. In order to optimize the uniformity of the detector response it is important to properly adjust the threshold for all channels.
|
The comparator threshold is given by a global level which can be set on a module basis and adds to a component which is individually adjustable for each channel. In order to optimize the uniformity of the detector response it is important to properly adjust the threshold for all channels.
|
||||||
<BR>
|
<BR>
|
||||||
Since both the signal amplification stages and the comparator are linear, it is necessary to calibrate the detector offset <IMG
|
Since both the signal amplification stages and the comparator are linear, it is necessary to calibrate the detector offset <IMG
|
||||||
WIDTH="17" HEIGHT="14" ALIGN="BOTTOM" BORDER="0"
|
WIDTH="17" HEIGHT="15" ALIGN="BOTTOM" BORDER="0"
|
||||||
SRC="img25.png"
|
SRC="img25.png"
|
||||||
ALT="$O$"> and gain <IMG
|
ALT="$O$"> and gain <IMG
|
||||||
WIDTH="17" HEIGHT="14" ALIGN="BOTTOM" BORDER="0"
|
WIDTH="17" HEIGHT="15" ALIGN="BOTTOM" BORDER="0"
|
||||||
SRC="img26.png"
|
SRC="img26.png"
|
||||||
ALT="$G$"> in order to correctly set its comparator threshold <IMG
|
ALT="$G$"> in order to correctly set its comparator threshold <IMG
|
||||||
WIDTH="19" HEIGHT="30" ALIGN="MIDDLE" BORDER="0"
|
WIDTH="19" HEIGHT="30" ALIGN="MIDDLE" BORDER="0"
|
||||||
@ -258,10 +258,10 @@ Expected counts as a function of a threshold energy for a monochromatic beam of
|
|||||||
WIDTH="24" HEIGHT="30" ALIGN="MIDDLE" BORDER="0"
|
WIDTH="24" HEIGHT="30" ALIGN="MIDDLE" BORDER="0"
|
||||||
SRC="img2.png"
|
SRC="img2.png"
|
||||||
ALT="$N_0$">=10000 is the number of photons absorbed by the detector during the acquisition time. The dashed line represents the curve in an ideal case without electronic noise and charge sharing, the solid thin line with noise <IMG
|
ALT="$N_0$">=10000 is the number of photons absorbed by the detector during the acquisition time. The dashed line represents the curve in an ideal case without electronic noise and charge sharing, the solid thin line with noise <IMG
|
||||||
WIDTH="44" HEIGHT="14" ALIGN="BOTTOM" BORDER="0"
|
WIDTH="44" HEIGHT="15" ALIGN="BOTTOM" BORDER="0"
|
||||||
SRC="img3.png"
|
SRC="img3.png"
|
||||||
ALT="$ENC$">=1 keV but without charge sharing and the solid thick line is the physical case with noise and <IMG
|
ALT="$ENC$">=1 keV but without charge sharing and the solid thick line is the physical case with noise and <IMG
|
||||||
WIDTH="45" HEIGHT="14" ALIGN="BOTTOM" BORDER="0"
|
WIDTH="45" HEIGHT="15" ALIGN="BOTTOM" BORDER="0"
|
||||||
SRC="img4.png"
|
SRC="img4.png"
|
||||||
ALT="$CS=$">22 % charge sharing. <IMG
|
ALT="$CS=$">22 % charge sharing. <IMG
|
||||||
WIDTH="27" HEIGHT="30" ALIGN="MIDDLE" BORDER="0"
|
WIDTH="27" HEIGHT="30" ALIGN="MIDDLE" BORDER="0"
|
||||||
@ -377,7 +377,7 @@ Median of the number of counts as a function of the threshold for X-rays of 12.5
|
|||||||
<!--End of Navigation Panel-->
|
<!--End of Navigation Panel-->
|
||||||
<ADDRESS>
|
<ADDRESS>
|
||||||
Thattil Dhanya
|
Thattil Dhanya
|
||||||
2018-03-12
|
2018-09-28
|
||||||
</ADDRESS>
|
</ADDRESS>
|
||||||
</BODY>
|
</BODY>
|
||||||
</HTML>
|
</HTML>
|
||||||
|
@ -1,6 +1,6 @@
|
|||||||
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 3.2 Final//EN">
|
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 3.2 Final//EN">
|
||||||
|
|
||||||
<!--Converted with LaTeX2HTML 2008 (1.71)
|
<!--Converted with LaTeX2HTML 2012 (1.2)
|
||||||
original version by: Nikos Drakos, CBLU, University of Leeds
|
original version by: Nikos Drakos, CBLU, University of Leeds
|
||||||
* revised and updated by: Marcus Hennecke, Ross Moore, Herb Swan
|
* revised and updated by: Marcus Hennecke, Ross Moore, Herb Swan
|
||||||
* with significant contributions from:
|
* with significant contributions from:
|
||||||
@ -13,7 +13,7 @@ original version by: Nikos Drakos, CBLU, University of Leeds
|
|||||||
<META NAME="resource-type" CONTENT="document">
|
<META NAME="resource-type" CONTENT="document">
|
||||||
<META NAME="distribution" CONTENT="global">
|
<META NAME="distribution" CONTENT="global">
|
||||||
|
|
||||||
<META NAME="Generator" CONTENT="LaTeX2HTML v2008">
|
<META NAME="Generator" CONTENT="LaTeX2HTML v2012">
|
||||||
<META HTTP-EQUIV="Content-Style-Type" CONTENT="text/css">
|
<META HTTP-EQUIV="Content-Style-Type" CONTENT="text/css">
|
||||||
|
|
||||||
<LINK REL="STYLESHEET" HREF="energyCalibrationHowTo.css">
|
<LINK REL="STYLESHEET" HREF="energyCalibrationHowTo.css">
|
||||||
@ -180,7 +180,7 @@ Acquisition GUI window to setup the threshold scan.</CAPTION>
|
|||||||
<!--End of Navigation Panel-->
|
<!--End of Navigation Panel-->
|
||||||
<ADDRESS>
|
<ADDRESS>
|
||||||
Thattil Dhanya
|
Thattil Dhanya
|
||||||
2018-03-12
|
2018-09-28
|
||||||
</ADDRESS>
|
</ADDRESS>
|
||||||
</BODY>
|
</BODY>
|
||||||
</HTML>
|
</HTML>
|
||||||
|
@ -1,6 +1,6 @@
|
|||||||
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 3.2 Final//EN">
|
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 3.2 Final//EN">
|
||||||
|
|
||||||
<!--Converted with LaTeX2HTML 2008 (1.71)
|
<!--Converted with LaTeX2HTML 2012 (1.2)
|
||||||
original version by: Nikos Drakos, CBLU, University of Leeds
|
original version by: Nikos Drakos, CBLU, University of Leeds
|
||||||
* revised and updated by: Marcus Hennecke, Ross Moore, Herb Swan
|
* revised and updated by: Marcus Hennecke, Ross Moore, Herb Swan
|
||||||
* with significant contributions from:
|
* with significant contributions from:
|
||||||
@ -13,7 +13,7 @@ original version by: Nikos Drakos, CBLU, University of Leeds
|
|||||||
<META NAME="resource-type" CONTENT="document">
|
<META NAME="resource-type" CONTENT="document">
|
||||||
<META NAME="distribution" CONTENT="global">
|
<META NAME="distribution" CONTENT="global">
|
||||||
|
|
||||||
<META NAME="Generator" CONTENT="LaTeX2HTML v2008">
|
<META NAME="Generator" CONTENT="LaTeX2HTML v2012">
|
||||||
<META HTTP-EQUIV="Content-Style-Type" CONTENT="text/css">
|
<META HTTP-EQUIV="Content-Style-Type" CONTENT="text/css">
|
||||||
|
|
||||||
<LINK REL="STYLESHEET" HREF="energyCalibrationHowTo.css">
|
<LINK REL="STYLESHEET" HREF="energyCalibrationHowTo.css">
|
||||||
@ -107,7 +107,7 @@ Once you have uploaded at least 2 energies, you will be allowed to <I>proceed t
|
|||||||
<CAPTION ALIGN="BOTTOM"><STRONG>Figure 7:</STRONG>
|
<CAPTION ALIGN="BOTTOM"><STRONG>Figure 7:</STRONG>
|
||||||
Window to add energies to the calibration.</CAPTION>
|
Window to add energies to the calibration.</CAPTION>
|
||||||
<TR><TD><IMG
|
<TR><TD><IMG
|
||||||
WIDTH="555" HEIGHT="694" ALIGN="BOTTOM" BORDER="0"
|
WIDTH="514" HEIGHT="654" ALIGN="BOTTOM" BORDER="0"
|
||||||
SRC="img39.png"
|
SRC="img39.png"
|
||||||
ALT="\includegraphics[width=\textwidth]{addEnergy.eps}"></TD></TR>
|
ALT="\includegraphics[width=\textwidth]{addEnergy.eps}"></TD></TR>
|
||||||
</TABLE>
|
</TABLE>
|
||||||
@ -153,7 +153,7 @@ The button <I>Finished</I> will be enebled only once the calibration files have
|
|||||||
<CAPTION ALIGN="BOTTOM"><STRONG>Figure 8:</STRONG>
|
<CAPTION ALIGN="BOTTOM"><STRONG>Figure 8:</STRONG>
|
||||||
Window to calibrate the modules.</CAPTION>
|
Window to calibrate the modules.</CAPTION>
|
||||||
<TR><TD><IMG
|
<TR><TD><IMG
|
||||||
WIDTH="555" HEIGHT="694" ALIGN="BOTTOM" BORDER="0"
|
WIDTH="514" HEIGHT="654" ALIGN="BOTTOM" BORDER="0"
|
||||||
SRC="img40.png"
|
SRC="img40.png"
|
||||||
ALT="\includegraphics[width=\textwidth]{calibrateModule.eps}"></TD></TR>
|
ALT="\includegraphics[width=\textwidth]{calibrateModule.eps}"></TD></TR>
|
||||||
</TABLE>
|
</TABLE>
|
||||||
@ -184,7 +184,7 @@ Window to calibrate the modules.</CAPTION>
|
|||||||
<!--End of Navigation Panel-->
|
<!--End of Navigation Panel-->
|
||||||
<ADDRESS>
|
<ADDRESS>
|
||||||
Thattil Dhanya
|
Thattil Dhanya
|
||||||
2018-03-12
|
2018-09-28
|
||||||
</ADDRESS>
|
</ADDRESS>
|
||||||
</BODY>
|
</BODY>
|
||||||
</HTML>
|
</HTML>
|
||||||
|
@ -1,6 +1,6 @@
|
|||||||
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 3.2 Final//EN">
|
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 3.2 Final//EN">
|
||||||
|
|
||||||
<!--Converted with LaTeX2HTML 2008 (1.71)
|
<!--Converted with LaTeX2HTML 2012 (1.2)
|
||||||
original version by: Nikos Drakos, CBLU, University of Leeds
|
original version by: Nikos Drakos, CBLU, University of Leeds
|
||||||
* revised and updated by: Marcus Hennecke, Ross Moore, Herb Swan
|
* revised and updated by: Marcus Hennecke, Ross Moore, Herb Swan
|
||||||
* with significant contributions from:
|
* with significant contributions from:
|
||||||
@ -13,7 +13,7 @@ original version by: Nikos Drakos, CBLU, University of Leeds
|
|||||||
<META NAME="resource-type" CONTENT="document">
|
<META NAME="resource-type" CONTENT="document">
|
||||||
<META NAME="distribution" CONTENT="global">
|
<META NAME="distribution" CONTENT="global">
|
||||||
|
|
||||||
<META NAME="Generator" CONTENT="LaTeX2HTML v2008">
|
<META NAME="Generator" CONTENT="LaTeX2HTML v2012">
|
||||||
<META HTTP-EQUIV="Content-Style-Type" CONTENT="text/css">
|
<META HTTP-EQUIV="Content-Style-Type" CONTENT="text/css">
|
||||||
|
|
||||||
<LINK REL="STYLESHEET" HREF="energyCalibrationHowTo.css">
|
<LINK REL="STYLESHEET" HREF="energyCalibrationHowTo.css">
|
||||||
@ -68,7 +68,7 @@ By reloading the default detector settings, the calibration coefficients will be
|
|||||||
<BR><HR>
|
<BR><HR>
|
||||||
<ADDRESS>
|
<ADDRESS>
|
||||||
Thattil Dhanya
|
Thattil Dhanya
|
||||||
2018-03-12
|
2018-09-28
|
||||||
</ADDRESS>
|
</ADDRESS>
|
||||||
</BODY>
|
</BODY>
|
||||||
</HTML>
|
</HTML>
|
||||||
|
@ -1,6 +1,6 @@
|
|||||||
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 3.2 Final//EN">
|
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 3.2 Final//EN">
|
||||||
|
|
||||||
<!--Converted with LaTeX2HTML 2008 (1.71)
|
<!--Converted with LaTeX2HTML 2012 (1.2)
|
||||||
original version by: Nikos Drakos, CBLU, University of Leeds
|
original version by: Nikos Drakos, CBLU, University of Leeds
|
||||||
* revised and updated by: Marcus Hennecke, Ross Moore, Herb Swan
|
* revised and updated by: Marcus Hennecke, Ross Moore, Herb Swan
|
||||||
* with significant contributions from:
|
* with significant contributions from:
|
||||||
@ -13,7 +13,7 @@ original version by: Nikos Drakos, CBLU, University of Leeds
|
|||||||
<META NAME="resource-type" CONTENT="document">
|
<META NAME="resource-type" CONTENT="document">
|
||||||
<META NAME="distribution" CONTENT="global">
|
<META NAME="distribution" CONTENT="global">
|
||||||
|
|
||||||
<META NAME="Generator" CONTENT="LaTeX2HTML v2008">
|
<META NAME="Generator" CONTENT="LaTeX2HTML v2012">
|
||||||
<META HTTP-EQUIV="Content-Style-Type" CONTENT="text/css">
|
<META HTTP-EQUIV="Content-Style-Type" CONTENT="text/css">
|
||||||
|
|
||||||
<LINK REL="STYLESHEET" HREF="energyCalibrationHowTo.css">
|
<LINK REL="STYLESHEET" HREF="energyCalibrationHowTo.css">
|
||||||
@ -48,7 +48,7 @@ About this document ...</A>
|
|||||||
</H1>
|
</H1>
|
||||||
<STRONG>Energy calibration wizard manual</STRONG><P>
|
<STRONG>Energy calibration wizard manual</STRONG><P>
|
||||||
This document was generated using the
|
This document was generated using the
|
||||||
<A HREF="http://www.latex2html.org/"><STRONG>LaTeX</STRONG>2<tt>HTML</tt></A> translator Version 2008 (1.71)
|
<A HREF="http://www.latex2html.org/"><STRONG>LaTeX</STRONG>2<tt>HTML</tt></A> translator Version 2012 (1.2)
|
||||||
<P>
|
<P>
|
||||||
Copyright © 1993, 1994, 1995, 1996,
|
Copyright © 1993, 1994, 1995, 1996,
|
||||||
<A HREF="http://cbl.leeds.ac.uk/nikos/personal.html">Nikos Drakos</A>,
|
<A HREF="http://cbl.leeds.ac.uk/nikos/personal.html">Nikos Drakos</A>,
|
||||||
@ -61,11 +61,11 @@ Mathematics Department, Macquarie University, Sydney.
|
|||||||
The command line arguments were: <BR>
|
The command line arguments were: <BR>
|
||||||
<STRONG>latex2html</STRONG> <TT>-split 4 energyCalibrationHowTo.tex</TT>
|
<STRONG>latex2html</STRONG> <TT>-split 4 energyCalibrationHowTo.tex</TT>
|
||||||
<P>
|
<P>
|
||||||
The translation was initiated by Thattil Dhanya on 2018-03-12
|
The translation was initiated by Thattil Dhanya on 2018-09-28
|
||||||
<BR><HR>
|
<BR><HR>
|
||||||
<ADDRESS>
|
<ADDRESS>
|
||||||
Thattil Dhanya
|
Thattil Dhanya
|
||||||
2018-03-12
|
2018-09-28
|
||||||
</ADDRESS>
|
</ADDRESS>
|
||||||
</BODY>
|
</BODY>
|
||||||
</HTML>
|
</HTML>
|
||||||
|
@ -1,85 +1,98 @@
|
|||||||
<!-- This comment will put IE 6, 7 and 8 in quirks mode -->
|
|
||||||
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
|
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
|
||||||
<html xmlns="http://www.w3.org/1999/xhtml">
|
<html xmlns="http://www.w3.org/1999/xhtml">
|
||||||
<head>
|
<head>
|
||||||
<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
|
<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
|
||||||
<title>Acquition commands</title>
|
<meta http-equiv="X-UA-Compatible" content="IE=9"/>
|
||||||
|
<meta name="generator" content="Doxygen 1.8.5"/>
|
||||||
|
<title>My Project: Acquition commands</title>
|
||||||
<link href="tabs.css" rel="stylesheet" type="text/css"/>
|
<link href="tabs.css" rel="stylesheet" type="text/css"/>
|
||||||
|
<script type="text/javascript" src="jquery.js"></script>
|
||||||
|
<script type="text/javascript" src="dynsections.js"></script>
|
||||||
<link href="search/search.css" rel="stylesheet" type="text/css"/>
|
<link href="search/search.css" rel="stylesheet" type="text/css"/>
|
||||||
<script type="text/javaScript" src="search/search.js"></script>
|
<script type="text/javascript" src="search/search.js"></script>
|
||||||
<link href="doxygen.css" rel="stylesheet" type="text/css"/>
|
<script type="text/javascript">
|
||||||
|
$(document).ready(function() { searchBox.OnSelectItem(0); });
|
||||||
|
</script>
|
||||||
|
<link href="doxygen.css" rel="stylesheet" type="text/css" />
|
||||||
</head>
|
</head>
|
||||||
<body onload='searchBox.OnSelectItem(0);'>
|
<body>
|
||||||
<!-- Generated by Doxygen 1.6.1 -->
|
<div id="top"><!-- do not remove this div, it is closed by doxygen! -->
|
||||||
<script type="text/javascript"><!--
|
<div id="titlearea">
|
||||||
|
<table cellspacing="0" cellpadding="0">
|
||||||
|
<tbody>
|
||||||
|
<tr style="height: 56px;">
|
||||||
|
<td style="padding-left: 0.5em;">
|
||||||
|
<div id="projectname">My Project
|
||||||
|
</div>
|
||||||
|
</td>
|
||||||
|
</tr>
|
||||||
|
</tbody>
|
||||||
|
</table>
|
||||||
|
</div>
|
||||||
|
<!-- end header part -->
|
||||||
|
<!-- Generated by Doxygen 1.8.5 -->
|
||||||
|
<script type="text/javascript">
|
||||||
var searchBox = new SearchBox("searchBox", "search",false,'Search');
|
var searchBox = new SearchBox("searchBox", "search",false,'Search');
|
||||||
--></script>
|
</script>
|
||||||
<div class="navigation" id="top">
|
<div id="navrow1" class="tabs">
|
||||||
<div class="tabs">
|
<ul class="tablist">
|
||||||
<ul>
|
<li><a href="index.html"><span>Main Page</span></a></li>
|
||||||
<li><a href="index.html"><span>Main Page</span></a></li>
|
<li class="current"><a href="pages.html"><span>Related Pages</span></a></li>
|
||||||
<li class="current"><a href="pages.html"><span>Related Pages</span></a></li>
|
|
||||||
<li>
|
<li>
|
||||||
<div id="MSearchBox" class="MSearchBoxInactive">
|
<div id="MSearchBox" class="MSearchBoxInactive">
|
||||||
<img id="MSearchSelect" src="search/search.png"
|
<span class="left">
|
||||||
onmouseover="return searchBox.OnSearchSelectShow()"
|
<img id="MSearchSelect" src="search/mag_sel.png"
|
||||||
onmouseout="return searchBox.OnSearchSelectHide()"
|
onmouseover="return searchBox.OnSearchSelectShow()"
|
||||||
alt=""/>
|
onmouseout="return searchBox.OnSearchSelectHide()"
|
||||||
<input type="text" id="MSearchField" value="Search" accesskey="S"
|
alt=""/>
|
||||||
onfocus="searchBox.OnSearchFieldFocus(true)"
|
<input type="text" id="MSearchField" value="Search" accesskey="S"
|
||||||
onblur="searchBox.OnSearchFieldFocus(false)"
|
onfocus="searchBox.OnSearchFieldFocus(true)"
|
||||||
onkeyup="searchBox.OnSearchFieldChange(event)"/>
|
onblur="searchBox.OnSearchFieldFocus(false)"
|
||||||
<a id="MSearchClose" href="javascript:searchBox.CloseResultsWindow()"><img id="MSearchCloseImg" border="0" src="search/close.png" alt=""/></a>
|
onkeyup="searchBox.OnSearchFieldChange(event)"/>
|
||||||
|
</span><span class="right">
|
||||||
|
<a id="MSearchClose" href="javascript:searchBox.CloseResultsWindow()"><img id="MSearchCloseImg" border="0" src="search/close.png" alt=""/></a>
|
||||||
|
</span>
|
||||||
</div>
|
</div>
|
||||||
</li>
|
</li>
|
||||||
</ul>
|
</ul>
|
||||||
</div>
|
</div>
|
||||||
</div>
|
<!-- window showing the filter options -->
|
||||||
<div class="contents">
|
|
||||||
|
|
||||||
|
|
||||||
<h1><a class="anchor" id="acquisition">Acquition commands </a></h1><p>Commands to control the acquisition</p>
|
|
||||||
<ul>
|
|
||||||
<li><b>acquire</b> blocking acquisition (like calling sls_detector_acquire). Starts receiver and detector, writes and processes the data, stops detector. Only get! <code>Returns</code> (string)<code>"acquire unsuccessful"</code> if fails, else "" for MYTHEN, <code>"Acquired (int)"</code> for others, where int is number of frames caught.</li>
|
|
||||||
</ul>
|
|
||||||
<ul>
|
|
||||||
<li><b> busy i</b> sets/gets acquiring flag. <code>1</code> the acquisition is active, <code>0</code> otherwise. Acquire command will set this flag to 1 at the beginning and to 0 at the end. Use this to clear flag if acquisition terminated unexpectedly. <code>Returns</code> <code></code>(int)</li>
|
|
||||||
</ul>
|
|
||||||
<ul>
|
|
||||||
<li><b> status [s] </b> starts or stops acquisition in detector in non blocking mode. When using stop acquisition and if acquisition is done, it will restream the stop packet from receiver (if data streaming in receiver is on). <code>s:</code> [<code>start</code>, <code>stop</code>]. <code>Returns</code> the detector status: [<code>running</code>, <code>error</code>, <code>transmitting</code>, <code>finished</code>, <code>waiting</code>, <code>idle</code>]. <code>Returns</code> <code></code>(string)</li>
|
|
||||||
</ul>
|
|
||||||
<ul>
|
|
||||||
<li><b>data</b> gets all data from the detector (if any) processes them and writes them to file according to the preferences already setup (MYTHEN only). Only get!</li>
|
|
||||||
</ul>
|
|
||||||
<ul>
|
|
||||||
<li><b>frame</b> gets a single frame from the detector (if any) processes it and writes it to file according to the preferences already setup (MYTHEN only). Only get!</li>
|
|
||||||
</ul>
|
|
||||||
<ul>
|
|
||||||
<li><b>readctr </b> Reads the counters from the detector memory (analog detector returning values translated into number of photons - only GOTTHARD). Cannot put.</li>
|
|
||||||
</ul>
|
|
||||||
<ul>
|
|
||||||
<li><b>resetctr i </b> Resets counter in detector, restarts acquisition if i=1(analog detector returning values translated into number of photons - only GOTTHARD). Cannot put.</li>
|
|
||||||
</ul>
|
|
||||||
<ul>
|
|
||||||
<li><b>resmat i </b> sets/resets counter bit in detector.gets the counter bit in detector ???? </li>
|
|
||||||
</ul>
|
|
||||||
</div>
|
|
||||||
<!--- window showing the filter options -->
|
|
||||||
<div id="MSearchSelectWindow"
|
<div id="MSearchSelectWindow"
|
||||||
onmouseover="return searchBox.OnSearchSelectShow()"
|
onmouseover="return searchBox.OnSearchSelectShow()"
|
||||||
onmouseout="return searchBox.OnSearchSelectHide()"
|
onmouseout="return searchBox.OnSearchSelectHide()"
|
||||||
onkeydown="return searchBox.OnSearchSelectKey(event)">
|
onkeydown="return searchBox.OnSearchSelectKey(event)">
|
||||||
</div>
|
<a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(0)"><span class="SelectionMark"> </span>All</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(1)"><span class="SelectionMark"> </span>Pages</a></div>
|
||||||
|
|
||||||
<!-- iframe showing the search results (closed by default) -->
|
<!-- iframe showing the search results (closed by default) -->
|
||||||
<div id="MSearchResultsWindow">
|
<div id="MSearchResultsWindow">
|
||||||
<iframe src="" frameborder="0"
|
<iframe src="javascript:void(0)" frameborder="0"
|
||||||
name="MSearchResults" id="MSearchResults">
|
name="MSearchResults" id="MSearchResults">
|
||||||
</iframe>
|
</iframe>
|
||||||
</div>
|
</div>
|
||||||
|
|
||||||
<hr size="1"/><address style="text-align: right;"><small>Generated on 20 Mar 2018 by
|
</div><!-- top -->
|
||||||
<a href="http://www.doxygen.org/index.html">
|
<div class="header">
|
||||||
<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.6.1 </small></address>
|
<div class="headertitle">
|
||||||
|
<div class="title">Acquition commands </div> </div>
|
||||||
|
</div><!--header-->
|
||||||
|
<div class="contents">
|
||||||
|
<div class="textblock"><p>Commands to control the acquisition</p>
|
||||||
|
<ul>
|
||||||
|
<li><b>acquire</b> blocking acquisition (like calling sls_detector_acquire). Starts receiver and detector, writes and processes the data, stops detector. Only get! <code>Returns</code> (string)<code>"acquire unsuccessful"</code> if fails, else "" for MYTHEN, <code>"Acquired (int)"</code> for others, where int is number of frames caught.</li>
|
||||||
|
<li><b> busy i</b> sets/gets acquiring flag. <code>1</code> the acquisition is active, <code>0</code> otherwise. Acquire command will set this flag to 1 at the beginning and to 0 at the end. Use this to clear flag if acquisition terminated unexpectedly. <code>Returns</code> <code></code>(int)</li>
|
||||||
|
<li><b> status [s] </b> starts or stops acquisition in detector in non blocking mode. When using stop acquisition and if acquisition is done, it will restream the stop packet from receiver (if data streaming in receiver is on). Eiger can also provide an internal software trigger. <code>s:</code> [<code>start</code>, <code>stop</code>, <code>trigger(EIGER only)</code>]. <code>Returns</code> the detector status: [<code>running</code>, <code>error</code>, <code>transmitting</code>, <code>finished</code>, <code>waiting</code>, <code>idle</code>]. <code>Returns</code> <code></code>(string)</li>
|
||||||
|
<li><b>data</b> gets all data from the detector (if any) processes them and writes them to file according to the preferences already setup (MYTHEN only). Only get!</li>
|
||||||
|
<li><b>frame</b> gets a single frame from the detector (if any) processes it and writes it to file according to the preferences already setup (MYTHEN only). Only get!</li>
|
||||||
|
<li><b>readctr </b> Reads the counters from the detector memory (analog detector returning values translated into number of photons - only GOTTHARD). Cannot put.</li>
|
||||||
|
<li><b>resetctr i </b> Resets counter in detector, restarts acquisition if i=1(analog detector returning values translated into number of photons - only GOTTHARD). Cannot put.</li>
|
||||||
|
<li><b>resmat i </b> sets/resets counter bit in detector.gets the counter bit in detector ???? </li>
|
||||||
|
</ul>
|
||||||
|
</div></div><!-- contents -->
|
||||||
|
<!-- start footer part -->
|
||||||
|
<hr class="footer"/><address class="footer"><small>
|
||||||
|
Generated by  <a href="http://www.doxygen.org/index.html">
|
||||||
|
<img class="footer" src="doxygen.png" alt="doxygen"/>
|
||||||
|
</a> 1.8.5
|
||||||
|
</small></address>
|
||||||
</body>
|
</body>
|
||||||
</html>
|
</html>
|
||||||
|
@ -1,136 +1,115 @@
|
|||||||
<!-- This comment will put IE 6, 7 and 8 in quirks mode -->
|
|
||||||
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
|
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
|
||||||
<html xmlns="http://www.w3.org/1999/xhtml">
|
<html xmlns="http://www.w3.org/1999/xhtml">
|
||||||
<head>
|
<head>
|
||||||
<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
|
<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
|
||||||
<title>Actions</title>
|
<meta http-equiv="X-UA-Compatible" content="IE=9"/>
|
||||||
|
<meta name="generator" content="Doxygen 1.8.5"/>
|
||||||
|
<title>My Project: Actions</title>
|
||||||
<link href="tabs.css" rel="stylesheet" type="text/css"/>
|
<link href="tabs.css" rel="stylesheet" type="text/css"/>
|
||||||
|
<script type="text/javascript" src="jquery.js"></script>
|
||||||
|
<script type="text/javascript" src="dynsections.js"></script>
|
||||||
<link href="search/search.css" rel="stylesheet" type="text/css"/>
|
<link href="search/search.css" rel="stylesheet" type="text/css"/>
|
||||||
<script type="text/javaScript" src="search/search.js"></script>
|
<script type="text/javascript" src="search/search.js"></script>
|
||||||
<link href="doxygen.css" rel="stylesheet" type="text/css"/>
|
<script type="text/javascript">
|
||||||
|
$(document).ready(function() { searchBox.OnSelectItem(0); });
|
||||||
|
</script>
|
||||||
|
<link href="doxygen.css" rel="stylesheet" type="text/css" />
|
||||||
</head>
|
</head>
|
||||||
<body onload='searchBox.OnSelectItem(0);'>
|
<body>
|
||||||
<!-- Generated by Doxygen 1.6.1 -->
|
<div id="top"><!-- do not remove this div, it is closed by doxygen! -->
|
||||||
<script type="text/javascript"><!--
|
<div id="titlearea">
|
||||||
|
<table cellspacing="0" cellpadding="0">
|
||||||
|
<tbody>
|
||||||
|
<tr style="height: 56px;">
|
||||||
|
<td style="padding-left: 0.5em;">
|
||||||
|
<div id="projectname">My Project
|
||||||
|
</div>
|
||||||
|
</td>
|
||||||
|
</tr>
|
||||||
|
</tbody>
|
||||||
|
</table>
|
||||||
|
</div>
|
||||||
|
<!-- end header part -->
|
||||||
|
<!-- Generated by Doxygen 1.8.5 -->
|
||||||
|
<script type="text/javascript">
|
||||||
var searchBox = new SearchBox("searchBox", "search",false,'Search');
|
var searchBox = new SearchBox("searchBox", "search",false,'Search');
|
||||||
--></script>
|
</script>
|
||||||
<div class="navigation" id="top">
|
<div id="navrow1" class="tabs">
|
||||||
<div class="tabs">
|
<ul class="tablist">
|
||||||
<ul>
|
<li><a href="index.html"><span>Main Page</span></a></li>
|
||||||
<li><a href="index.html"><span>Main Page</span></a></li>
|
<li class="current"><a href="pages.html"><span>Related Pages</span></a></li>
|
||||||
<li class="current"><a href="pages.html"><span>Related Pages</span></a></li>
|
|
||||||
<li>
|
<li>
|
||||||
<div id="MSearchBox" class="MSearchBoxInactive">
|
<div id="MSearchBox" class="MSearchBoxInactive">
|
||||||
<img id="MSearchSelect" src="search/search.png"
|
<span class="left">
|
||||||
onmouseover="return searchBox.OnSearchSelectShow()"
|
<img id="MSearchSelect" src="search/mag_sel.png"
|
||||||
onmouseout="return searchBox.OnSearchSelectHide()"
|
onmouseover="return searchBox.OnSearchSelectShow()"
|
||||||
alt=""/>
|
onmouseout="return searchBox.OnSearchSelectHide()"
|
||||||
<input type="text" id="MSearchField" value="Search" accesskey="S"
|
alt=""/>
|
||||||
onfocus="searchBox.OnSearchFieldFocus(true)"
|
<input type="text" id="MSearchField" value="Search" accesskey="S"
|
||||||
onblur="searchBox.OnSearchFieldFocus(false)"
|
onfocus="searchBox.OnSearchFieldFocus(true)"
|
||||||
onkeyup="searchBox.OnSearchFieldChange(event)"/>
|
onblur="searchBox.OnSearchFieldFocus(false)"
|
||||||
<a id="MSearchClose" href="javascript:searchBox.CloseResultsWindow()"><img id="MSearchCloseImg" border="0" src="search/close.png" alt=""/></a>
|
onkeyup="searchBox.OnSearchFieldChange(event)"/>
|
||||||
|
</span><span class="right">
|
||||||
|
<a id="MSearchClose" href="javascript:searchBox.CloseResultsWindow()"><img id="MSearchCloseImg" border="0" src="search/close.png" alt=""/></a>
|
||||||
|
</span>
|
||||||
</div>
|
</div>
|
||||||
</li>
|
</li>
|
||||||
</ul>
|
</ul>
|
||||||
</div>
|
</div>
|
||||||
</div>
|
<!-- window showing the filter options -->
|
||||||
<div class="contents">
|
|
||||||
|
|
||||||
|
|
||||||
<h1><a class="anchor" id="actions">Actions </a></h1><p>Commands to define scripts to be executed during the acquisition flow</p>
|
|
||||||
<ul>
|
|
||||||
<li><b>positions [n [p0..pn-1]]</b> sets/gets number of angular position and positions to be acquired.. <code>Returns</code> <code></code>(int int..) n [p0..pn-1]</li>
|
|
||||||
</ul>
|
|
||||||
<ul>
|
|
||||||
<li><b>startscript [s]</b> sets/gets the script to be executed at the beginning of the acquisition. <code>none</code> unsets. <code>Returns</code> <code></code>(string)</li>
|
|
||||||
</ul>
|
|
||||||
<ul>
|
|
||||||
<li><b>startscriptpar [s]</b> sets/gets a string to be passed as a parameter to the startscript. <code>Returns</code> <code></code>(string)</li>
|
|
||||||
</ul>
|
|
||||||
<ul>
|
|
||||||
<li><b>stopscript [s]</b> sets/gets the script to be executed at the end of the acquisition. <code>none</code> unsets. <code>Returns</code> <code></code>(string)</li>
|
|
||||||
</ul>
|
|
||||||
<ul>
|
|
||||||
<li><b>stopscriptpar [s]</b> sets/gets a string to be passed as a parameter to the stopscript. <code>Returns</code> <code></code>(string)</li>
|
|
||||||
</ul>
|
|
||||||
<ul>
|
|
||||||
<li><b>scriptbefore [s]</b> sets/gets the script to be executed before starting the detector every time in the acquisition. <code>none</code> unsets. <code>Returns</code> <code></code>(string)</li>
|
|
||||||
</ul>
|
|
||||||
<ul>
|
|
||||||
<li><b>scriptbeforepar [s]</b> sets/gets a string to be passed as a parameter to the scriptbefore. <code>Returns</code> <code></code>(string)</li>
|
|
||||||
</ul>
|
|
||||||
<ul>
|
|
||||||
<li><b>scriptafter [s]</b> sets/gets the script to be executed after the detector has finished every time in the acquisition. <code>none</code> unsets. <code>Returns</code> <code></code>(string)</li>
|
|
||||||
</ul>
|
|
||||||
<ul>
|
|
||||||
<li><b>scriptafterpar [s]</b> sets/gets a string to be passed as a parameter to the scriptafter. <code>Returns</code> <code></code>(string)</li>
|
|
||||||
</ul>
|
|
||||||
<ul>
|
|
||||||
<li><b>headerafter [s]</b> sets/gets the script to be executed for logging the detector parameters. <code>none</code> unsets. <code>Returns</code> <code></code>(string)</li>
|
|
||||||
</ul>
|
|
||||||
<ul>
|
|
||||||
<li><b>headerbefore [s]</b> sets/gets the script to be executed for logging the detector parameters. <code>none</code> unsets. <code>Returns</code> <code></code>(string)</li>
|
|
||||||
</ul>
|
|
||||||
<ul>
|
|
||||||
<li><b>headerbeforepar [s]</b> sets/gets a string to be passed as a parameter to the headerbefore script. <code>Returns</code> <code></code>(string)</li>
|
|
||||||
</ul>
|
|
||||||
<ul>
|
|
||||||
<li><b>headerafterpar [s]</b> sets/gets a string to be passed as a parameter to the headerafter script. <code>Returns</code> <code></code>(string)</li>
|
|
||||||
</ul>
|
|
||||||
<ul>
|
|
||||||
<li><b>enacallog [i]</b> enables/disables logging of the parameters necessary for the energy calibration. 1 sets, 0 unsets. <code>Returns</code> <code></code>(int)</li>
|
|
||||||
</ul>
|
|
||||||
<ul>
|
|
||||||
<li><b>angcallog [i]</b> enables/disables logging of the parameters necessary for the angular calibration. 1 sets, 0 unsets. <code>Returns</code> <code></code>(int)</li>
|
|
||||||
</ul>
|
|
||||||
<ul>
|
|
||||||
<li><b>scan0script [s]</b> sets/gets the script to be executed for the scan 0 level. <code>none</code> unsets.</li>
|
|
||||||
</ul>
|
|
||||||
<ul>
|
|
||||||
<li><b>scan0par [s]</b> sets/gets a string to be passed as a parameter to the scan0script</li>
|
|
||||||
</ul>
|
|
||||||
<ul>
|
|
||||||
<li><b>scan0prec [i]</b> sets/gets number of digits to be used for the scan0 variable in the file name.</li>
|
|
||||||
</ul>
|
|
||||||
<ul>
|
|
||||||
<li><b>scan0steps [i [s0..sn-1]]</b> sets/gets number of steps (int) of the scan0 level and their values (float).</li>
|
|
||||||
</ul>
|
|
||||||
<ul>
|
|
||||||
<li><b>scan0range [smin smax sstep]</b> sets scan0 min, max and step, returns the number of steps and their values as scan0steps.</li>
|
|
||||||
</ul>
|
|
||||||
<ul>
|
|
||||||
<li><b>scan1script [s]</b> sets/gets the script to be executed for the scan1 level. <code>none</code> unsets.</li>
|
|
||||||
</ul>
|
|
||||||
<ul>
|
|
||||||
<li><b>scan1par [s]</b> sets/gets a string to be passed as a parameter to the scan1script</li>
|
|
||||||
</ul>
|
|
||||||
<ul>
|
|
||||||
<li><b>scan1prec [i]</b> sets/gets number of digits to be used for the scan1 variable in the file name.</li>
|
|
||||||
</ul>
|
|
||||||
<ul>
|
|
||||||
<li><b>scan1steps [i [s0..sn-1]]</b> sets/gets number of steps (int) of the scan1 level and their values (float).</li>
|
|
||||||
</ul>
|
|
||||||
<ul>
|
|
||||||
<li><b>scan1range [smin smax sstep]</b> sets scan1 min, max and step, returns the number of steps and their values as scan1steps. </li>
|
|
||||||
</ul>
|
|
||||||
</div>
|
|
||||||
<!--- window showing the filter options -->
|
|
||||||
<div id="MSearchSelectWindow"
|
<div id="MSearchSelectWindow"
|
||||||
onmouseover="return searchBox.OnSearchSelectShow()"
|
onmouseover="return searchBox.OnSearchSelectShow()"
|
||||||
onmouseout="return searchBox.OnSearchSelectHide()"
|
onmouseout="return searchBox.OnSearchSelectHide()"
|
||||||
onkeydown="return searchBox.OnSearchSelectKey(event)">
|
onkeydown="return searchBox.OnSearchSelectKey(event)">
|
||||||
</div>
|
<a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(0)"><span class="SelectionMark"> </span>All</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(1)"><span class="SelectionMark"> </span>Pages</a></div>
|
||||||
|
|
||||||
<!-- iframe showing the search results (closed by default) -->
|
<!-- iframe showing the search results (closed by default) -->
|
||||||
<div id="MSearchResultsWindow">
|
<div id="MSearchResultsWindow">
|
||||||
<iframe src="" frameborder="0"
|
<iframe src="javascript:void(0)" frameborder="0"
|
||||||
name="MSearchResults" id="MSearchResults">
|
name="MSearchResults" id="MSearchResults">
|
||||||
</iframe>
|
</iframe>
|
||||||
</div>
|
</div>
|
||||||
|
|
||||||
<hr size="1"/><address style="text-align: right;"><small>Generated on 20 Mar 2018 by
|
</div><!-- top -->
|
||||||
<a href="http://www.doxygen.org/index.html">
|
<div class="header">
|
||||||
<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.6.1 </small></address>
|
<div class="headertitle">
|
||||||
|
<div class="title">Actions </div> </div>
|
||||||
|
</div><!--header-->
|
||||||
|
<div class="contents">
|
||||||
|
<div class="textblock"><p>Commands to define scripts to be executed during the acquisition flow</p>
|
||||||
|
<ul>
|
||||||
|
<li><b>positions [n [p0..pn-1]]</b> sets/gets number of angular position and positions to be acquired.. <code>Returns</code> <code></code>(int int..) n [p0..pn-1]</li>
|
||||||
|
<li><b>startscript [s]</b> sets/gets the script to be executed at the beginning of the acquisition. <code>none</code> unsets. <code>Returns</code> <code></code>(string)</li>
|
||||||
|
<li><b>startscriptpar [s]</b> sets/gets a string to be passed as a parameter to the startscript. <code>Returns</code> <code></code>(string)</li>
|
||||||
|
<li><b>stopscript [s]</b> sets/gets the script to be executed at the end of the acquisition. <code>none</code> unsets. <code>Returns</code> <code></code>(string)</li>
|
||||||
|
<li><b>stopscriptpar [s]</b> sets/gets a string to be passed as a parameter to the stopscript. <code>Returns</code> <code></code>(string)</li>
|
||||||
|
<li><b>scriptbefore [s]</b> sets/gets the script to be executed before starting the detector every time in the acquisition. <code>none</code> unsets. <code>Returns</code> <code></code>(string)</li>
|
||||||
|
<li><b>scriptbeforepar [s]</b> sets/gets a string to be passed as a parameter to the scriptbefore. <code>Returns</code> <code></code>(string)</li>
|
||||||
|
<li><b>scriptafter [s]</b> sets/gets the script to be executed after the detector has finished every time in the acquisition. <code>none</code> unsets. <code>Returns</code> <code></code>(string)</li>
|
||||||
|
<li><b>scriptafterpar [s]</b> sets/gets a string to be passed as a parameter to the scriptafter. <code>Returns</code> <code></code>(string)</li>
|
||||||
|
<li><b>headerafter [s]</b> sets/gets the script to be executed for logging the detector parameters. <code>none</code> unsets. <code>Returns</code> <code></code>(string)</li>
|
||||||
|
<li><b>headerbefore [s]</b> sets/gets the script to be executed for logging the detector parameters. <code>none</code> unsets. <code>Returns</code> <code></code>(string)</li>
|
||||||
|
<li><b>headerbeforepar [s]</b> sets/gets a string to be passed as a parameter to the headerbefore script. <code>Returns</code> <code></code>(string)</li>
|
||||||
|
<li><b>headerafterpar [s]</b> sets/gets a string to be passed as a parameter to the headerafter script. <code>Returns</code> <code></code>(string)</li>
|
||||||
|
<li><b>enacallog [i]</b> enables/disables logging of the parameters necessary for the energy calibration. 1 sets, 0 unsets. <code>Returns</code> <code></code>(int)</li>
|
||||||
|
<li><b>angcallog [i]</b> enables/disables logging of the parameters necessary for the angular calibration. 1 sets, 0 unsets. <code>Returns</code> <code></code>(int)</li>
|
||||||
|
<li><b>scan0script [s]</b> sets/gets the script to be executed for the scan 0 level. <code>none</code> unsets.</li>
|
||||||
|
<li><b>scan0par [s]</b> sets/gets a string to be passed as a parameter to the scan0script</li>
|
||||||
|
<li><b>scan0prec [i]</b> sets/gets number of digits to be used for the scan0 variable in the file name.</li>
|
||||||
|
<li><b>scan0steps [i [s0..sn-1]]</b> sets/gets number of steps (int) of the scan0 level and their values (float).</li>
|
||||||
|
<li><b>scan0range [smin smax sstep]</b> sets scan0 min, max and step, returns the number of steps and their values as scan0steps.</li>
|
||||||
|
<li><b>scan1script [s]</b> sets/gets the script to be executed for the scan1 level. <code>none</code> unsets.</li>
|
||||||
|
<li><b>scan1par [s]</b> sets/gets a string to be passed as a parameter to the scan1script</li>
|
||||||
|
<li><b>scan1prec [i]</b> sets/gets number of digits to be used for the scan1 variable in the file name.</li>
|
||||||
|
<li><b>scan1steps [i [s0..sn-1]]</b> sets/gets number of steps (int) of the scan1 level and their values (float).</li>
|
||||||
|
<li><b>scan1range [smin smax sstep]</b> sets scan1 min, max and step, returns the number of steps and their values as scan1steps. </li>
|
||||||
|
</ul>
|
||||||
|
</div></div><!-- contents -->
|
||||||
|
<!-- start footer part -->
|
||||||
|
<hr class="footer"/><address class="footer"><small>
|
||||||
|
Generated by  <a href="http://www.doxygen.org/index.html">
|
||||||
|
<img class="footer" src="doxygen.png" alt="doxygen"/>
|
||||||
|
</a> 1.8.5
|
||||||
|
</small></address>
|
||||||
</body>
|
</body>
|
||||||
</html>
|
</html>
|
||||||
|
@ -1,61 +1,88 @@
|
|||||||
<!-- This comment will put IE 6, 7 and 8 in quirks mode -->
|
|
||||||
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
|
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
|
||||||
<html xmlns="http://www.w3.org/1999/xhtml">
|
<html xmlns="http://www.w3.org/1999/xhtml">
|
||||||
<head>
|
<head>
|
||||||
<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
|
<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
|
||||||
<title>Advanced Usage</title>
|
<meta http-equiv="X-UA-Compatible" content="IE=9"/>
|
||||||
|
<meta name="generator" content="Doxygen 1.8.5"/>
|
||||||
|
<title>My Project: Advanced Usage</title>
|
||||||
<link href="tabs.css" rel="stylesheet" type="text/css"/>
|
<link href="tabs.css" rel="stylesheet" type="text/css"/>
|
||||||
|
<script type="text/javascript" src="jquery.js"></script>
|
||||||
|
<script type="text/javascript" src="dynsections.js"></script>
|
||||||
<link href="search/search.css" rel="stylesheet" type="text/css"/>
|
<link href="search/search.css" rel="stylesheet" type="text/css"/>
|
||||||
<script type="text/javaScript" src="search/search.js"></script>
|
<script type="text/javascript" src="search/search.js"></script>
|
||||||
<link href="doxygen.css" rel="stylesheet" type="text/css"/>
|
<script type="text/javascript">
|
||||||
|
$(document).ready(function() { searchBox.OnSelectItem(0); });
|
||||||
|
</script>
|
||||||
|
<link href="doxygen.css" rel="stylesheet" type="text/css" />
|
||||||
</head>
|
</head>
|
||||||
<body onload='searchBox.OnSelectItem(0);'>
|
<body>
|
||||||
<!-- Generated by Doxygen 1.6.1 -->
|
<div id="top"><!-- do not remove this div, it is closed by doxygen! -->
|
||||||
<script type="text/javascript"><!--
|
<div id="titlearea">
|
||||||
|
<table cellspacing="0" cellpadding="0">
|
||||||
|
<tbody>
|
||||||
|
<tr style="height: 56px;">
|
||||||
|
<td style="padding-left: 0.5em;">
|
||||||
|
<div id="projectname">My Project
|
||||||
|
</div>
|
||||||
|
</td>
|
||||||
|
</tr>
|
||||||
|
</tbody>
|
||||||
|
</table>
|
||||||
|
</div>
|
||||||
|
<!-- end header part -->
|
||||||
|
<!-- Generated by Doxygen 1.8.5 -->
|
||||||
|
<script type="text/javascript">
|
||||||
var searchBox = new SearchBox("searchBox", "search",false,'Search');
|
var searchBox = new SearchBox("searchBox", "search",false,'Search');
|
||||||
--></script>
|
</script>
|
||||||
<div class="navigation" id="top">
|
<div id="navrow1" class="tabs">
|
||||||
<div class="tabs">
|
<ul class="tablist">
|
||||||
<ul>
|
<li><a href="index.html"><span>Main Page</span></a></li>
|
||||||
<li><a href="index.html"><span>Main Page</span></a></li>
|
<li class="current"><a href="pages.html"><span>Related Pages</span></a></li>
|
||||||
<li class="current"><a href="pages.html"><span>Related Pages</span></a></li>
|
|
||||||
<li>
|
<li>
|
||||||
<div id="MSearchBox" class="MSearchBoxInactive">
|
<div id="MSearchBox" class="MSearchBoxInactive">
|
||||||
<img id="MSearchSelect" src="search/search.png"
|
<span class="left">
|
||||||
onmouseover="return searchBox.OnSearchSelectShow()"
|
<img id="MSearchSelect" src="search/mag_sel.png"
|
||||||
onmouseout="return searchBox.OnSearchSelectHide()"
|
onmouseover="return searchBox.OnSearchSelectShow()"
|
||||||
alt=""/>
|
onmouseout="return searchBox.OnSearchSelectHide()"
|
||||||
<input type="text" id="MSearchField" value="Search" accesskey="S"
|
alt=""/>
|
||||||
onfocus="searchBox.OnSearchFieldFocus(true)"
|
<input type="text" id="MSearchField" value="Search" accesskey="S"
|
||||||
onblur="searchBox.OnSearchFieldFocus(false)"
|
onfocus="searchBox.OnSearchFieldFocus(true)"
|
||||||
onkeyup="searchBox.OnSearchFieldChange(event)"/>
|
onblur="searchBox.OnSearchFieldFocus(false)"
|
||||||
<a id="MSearchClose" href="javascript:searchBox.CloseResultsWindow()"><img id="MSearchCloseImg" border="0" src="search/close.png" alt=""/></a>
|
onkeyup="searchBox.OnSearchFieldChange(event)"/>
|
||||||
|
</span><span class="right">
|
||||||
|
<a id="MSearchClose" href="javascript:searchBox.CloseResultsWindow()"><img id="MSearchCloseImg" border="0" src="search/close.png" alt=""/></a>
|
||||||
|
</span>
|
||||||
</div>
|
</div>
|
||||||
</li>
|
</li>
|
||||||
</ul>
|
</ul>
|
||||||
</div>
|
</div>
|
||||||
</div>
|
<!-- window showing the filter options -->
|
||||||
<div class="contents">
|
|
||||||
|
|
||||||
|
|
||||||
<h1><a class="anchor" id="advanced">Advanced Usage </a></h1><p>This page is for advanced users. Make sure you have first read the introduction. </p>
|
|
||||||
</div>
|
|
||||||
<!--- window showing the filter options -->
|
|
||||||
<div id="MSearchSelectWindow"
|
<div id="MSearchSelectWindow"
|
||||||
onmouseover="return searchBox.OnSearchSelectShow()"
|
onmouseover="return searchBox.OnSearchSelectShow()"
|
||||||
onmouseout="return searchBox.OnSearchSelectHide()"
|
onmouseout="return searchBox.OnSearchSelectHide()"
|
||||||
onkeydown="return searchBox.OnSearchSelectKey(event)">
|
onkeydown="return searchBox.OnSearchSelectKey(event)">
|
||||||
</div>
|
<a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(0)"><span class="SelectionMark"> </span>All</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(1)"><span class="SelectionMark"> </span>Pages</a></div>
|
||||||
|
|
||||||
<!-- iframe showing the search results (closed by default) -->
|
<!-- iframe showing the search results (closed by default) -->
|
||||||
<div id="MSearchResultsWindow">
|
<div id="MSearchResultsWindow">
|
||||||
<iframe src="" frameborder="0"
|
<iframe src="javascript:void(0)" frameborder="0"
|
||||||
name="MSearchResults" id="MSearchResults">
|
name="MSearchResults" id="MSearchResults">
|
||||||
</iframe>
|
</iframe>
|
||||||
</div>
|
</div>
|
||||||
|
|
||||||
<hr size="1"/><address style="text-align: right;"><small>Generated on 20 Mar 2018 by
|
</div><!-- top -->
|
||||||
<a href="http://www.doxygen.org/index.html">
|
<div class="header">
|
||||||
<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.6.1 </small></address>
|
<div class="headertitle">
|
||||||
|
<div class="title">Advanced Usage </div> </div>
|
||||||
|
</div><!--header-->
|
||||||
|
<div class="contents">
|
||||||
|
<div class="textblock"><p>This page is for advanced users. Make sure you have first read the introduction. </p>
|
||||||
|
</div></div><!-- contents -->
|
||||||
|
<!-- start footer part -->
|
||||||
|
<hr class="footer"/><address class="footer"><small>
|
||||||
|
Generated by  <a href="http://www.doxygen.org/index.html">
|
||||||
|
<img class="footer" src="doxygen.png" alt="doxygen"/>
|
||||||
|
</a> 1.8.5
|
||||||
|
</small></address>
|
||||||
</body>
|
</body>
|
||||||
</html>
|
</html>
|
||||||
|
BIN
manual/docs/html/slsDetectorClientDocs/bc_s.png
Normal file
After Width: | Height: | Size: 676 B |
BIN
manual/docs/html/slsDetectorClientDocs/bdwn.png
Normal file
After Width: | Height: | Size: 147 B |
BIN
manual/docs/html/slsDetectorClientDocs/closed.png
Normal file
After Width: | Height: | Size: 132 B |
@ -1,44 +1,82 @@
|
|||||||
<!-- This comment will put IE 6, 7 and 8 in quirks mode -->
|
|
||||||
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
|
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
|
||||||
<html xmlns="http://www.w3.org/1999/xhtml">
|
<html xmlns="http://www.w3.org/1999/xhtml">
|
||||||
<head>
|
<head>
|
||||||
<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
|
<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
|
||||||
<title>Configuration commands</title>
|
<meta http-equiv="X-UA-Compatible" content="IE=9"/>
|
||||||
|
<meta name="generator" content="Doxygen 1.8.5"/>
|
||||||
|
<title>My Project: Configuration commands</title>
|
||||||
<link href="tabs.css" rel="stylesheet" type="text/css"/>
|
<link href="tabs.css" rel="stylesheet" type="text/css"/>
|
||||||
|
<script type="text/javascript" src="jquery.js"></script>
|
||||||
|
<script type="text/javascript" src="dynsections.js"></script>
|
||||||
<link href="search/search.css" rel="stylesheet" type="text/css"/>
|
<link href="search/search.css" rel="stylesheet" type="text/css"/>
|
||||||
<script type="text/javaScript" src="search/search.js"></script>
|
<script type="text/javascript" src="search/search.js"></script>
|
||||||
<link href="doxygen.css" rel="stylesheet" type="text/css"/>
|
<script type="text/javascript">
|
||||||
|
$(document).ready(function() { searchBox.OnSelectItem(0); });
|
||||||
|
</script>
|
||||||
|
<link href="doxygen.css" rel="stylesheet" type="text/css" />
|
||||||
</head>
|
</head>
|
||||||
<body onload='searchBox.OnSelectItem(0);'>
|
<body>
|
||||||
<!-- Generated by Doxygen 1.6.1 -->
|
<div id="top"><!-- do not remove this div, it is closed by doxygen! -->
|
||||||
<script type="text/javascript"><!--
|
<div id="titlearea">
|
||||||
|
<table cellspacing="0" cellpadding="0">
|
||||||
|
<tbody>
|
||||||
|
<tr style="height: 56px;">
|
||||||
|
<td style="padding-left: 0.5em;">
|
||||||
|
<div id="projectname">My Project
|
||||||
|
</div>
|
||||||
|
</td>
|
||||||
|
</tr>
|
||||||
|
</tbody>
|
||||||
|
</table>
|
||||||
|
</div>
|
||||||
|
<!-- end header part -->
|
||||||
|
<!-- Generated by Doxygen 1.8.5 -->
|
||||||
|
<script type="text/javascript">
|
||||||
var searchBox = new SearchBox("searchBox", "search",false,'Search');
|
var searchBox = new SearchBox("searchBox", "search",false,'Search');
|
||||||
--></script>
|
</script>
|
||||||
<div class="navigation" id="top">
|
<div id="navrow1" class="tabs">
|
||||||
<div class="tabs">
|
<ul class="tablist">
|
||||||
<ul>
|
<li><a href="index.html"><span>Main Page</span></a></li>
|
||||||
<li><a href="index.html"><span>Main Page</span></a></li>
|
<li class="current"><a href="pages.html"><span>Related Pages</span></a></li>
|
||||||
<li class="current"><a href="pages.html"><span>Related Pages</span></a></li>
|
|
||||||
<li>
|
<li>
|
||||||
<div id="MSearchBox" class="MSearchBoxInactive">
|
<div id="MSearchBox" class="MSearchBoxInactive">
|
||||||
<img id="MSearchSelect" src="search/search.png"
|
<span class="left">
|
||||||
onmouseover="return searchBox.OnSearchSelectShow()"
|
<img id="MSearchSelect" src="search/mag_sel.png"
|
||||||
onmouseout="return searchBox.OnSearchSelectHide()"
|
onmouseover="return searchBox.OnSearchSelectShow()"
|
||||||
alt=""/>
|
onmouseout="return searchBox.OnSearchSelectHide()"
|
||||||
<input type="text" id="MSearchField" value="Search" accesskey="S"
|
alt=""/>
|
||||||
onfocus="searchBox.OnSearchFieldFocus(true)"
|
<input type="text" id="MSearchField" value="Search" accesskey="S"
|
||||||
onblur="searchBox.OnSearchFieldFocus(false)"
|
onfocus="searchBox.OnSearchFieldFocus(true)"
|
||||||
onkeyup="searchBox.OnSearchFieldChange(event)"/>
|
onblur="searchBox.OnSearchFieldFocus(false)"
|
||||||
<a id="MSearchClose" href="javascript:searchBox.CloseResultsWindow()"><img id="MSearchCloseImg" border="0" src="search/close.png" alt=""/></a>
|
onkeyup="searchBox.OnSearchFieldChange(event)"/>
|
||||||
|
</span><span class="right">
|
||||||
|
<a id="MSearchClose" href="javascript:searchBox.CloseResultsWindow()"><img id="MSearchCloseImg" border="0" src="search/close.png" alt=""/></a>
|
||||||
|
</span>
|
||||||
</div>
|
</div>
|
||||||
</li>
|
</li>
|
||||||
</ul>
|
</ul>
|
||||||
</div>
|
</div>
|
||||||
|
<!-- window showing the filter options -->
|
||||||
|
<div id="MSearchSelectWindow"
|
||||||
|
onmouseover="return searchBox.OnSearchSelectShow()"
|
||||||
|
onmouseout="return searchBox.OnSearchSelectHide()"
|
||||||
|
onkeydown="return searchBox.OnSearchSelectKey(event)">
|
||||||
|
<a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(0)"><span class="SelectionMark"> </span>All</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(1)"><span class="SelectionMark"> </span>Pages</a></div>
|
||||||
|
|
||||||
|
<!-- iframe showing the search results (closed by default) -->
|
||||||
|
<div id="MSearchResultsWindow">
|
||||||
|
<iframe src="javascript:void(0)" frameborder="0"
|
||||||
|
name="MSearchResults" id="MSearchResults">
|
||||||
|
</iframe>
|
||||||
</div>
|
</div>
|
||||||
|
|
||||||
|
</div><!-- top -->
|
||||||
|
<div class="header">
|
||||||
|
<div class="headertitle">
|
||||||
|
<div class="title">Configuration commands </div> </div>
|
||||||
|
</div><!--header-->
|
||||||
<div class="contents">
|
<div class="contents">
|
||||||
|
<div class="textblock"><p>Commands to configure the detector. these commands are often left to the configuration file.</p>
|
||||||
|
|
||||||
<h1><a class="anchor" id="config">Configuration commands </a></h1><p>Commands to configure the detector. these commands are often left to the configuration file.</p>
|
|
||||||
<ul>
|
<ul>
|
||||||
<li><a class="el" href="config.html#configstructure">Data Structure</a>: commands to configure detector data structure</li>
|
<li><a class="el" href="config.html#configstructure">Data Structure</a>: commands to configure detector data structure</li>
|
||||||
<li><a class="el" href="config.html#configstatus">Status</a>: commands to configure detector status</li>
|
<li><a class="el" href="config.html#configstatus">Status</a>: commands to configure detector status</li>
|
||||||
@ -49,210 +87,109 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search');
|
|||||||
<li><a class="el" href="config.html#configspeed">Speed</a>: commands to configure speed of detector</li>
|
<li><a class="el" href="config.html#configspeed">Speed</a>: commands to configure speed of detector</li>
|
||||||
<li><a class="el" href="config.html#configsettings">Detector Parameters</a>: commands to configure/retrieve configuration of detector</li>
|
<li><a class="el" href="config.html#configsettings">Detector Parameters</a>: commands to configure/retrieve configuration of detector</li>
|
||||||
</ul>
|
</ul>
|
||||||
<h2><a class="anchor" id="configstructure">
|
<h1><a class="anchor" id="configstructure"></a>
|
||||||
Data Structure</a></h2>
|
Data Structure</h1>
|
||||||
<p>commands to configure detector data structure</p>
|
<p>commands to configure detector data structure</p>
|
||||||
<ul>
|
<ul>
|
||||||
<li><b>free</b> Free shared memory on the control PC</li>
|
<li><b>free</b> Free shared memory on the control PC</li>
|
||||||
</ul>
|
<li><b>hostname</b> <code>put</code> frees shared memory and sets the hostname (or IP adress). Only allowed at multi detector level. <code>Returns</code> the list of the hostnames of the multi-detector structure. <code></code>(string)</li>
|
||||||
<ul>
|
<li><b>add</b> appends a hostname (or IP address) at the end of the multi-detector structure. Only allowed at multi detector level. Cannot get. <code>Returns</code> the current list of detector hostnames. <code></code>(string)</li>
|
||||||
<li><b>add</b> Adds a detector at the end of the multi-detector structure. <code>put</code> argument is the hostname or IP adress. Returns the chained list of detector hostnames.</li>
|
<li><b>replace</b> <code>Sets</code> the hostname (or IP adress) for a single detector. Only allowed at single detector level. Cannot get. <code>Returns</code> the hostnames for that detector <code></code>(string)</li>
|
||||||
</ul>
|
<li><b>user</b> <code>Returns</code> user details from shared memory. Only allowed at multi detector level. Cannot put. <code></code>(string)</li>
|
||||||
<ul>
|
|
||||||
<li><b>remove i</b> Removes controller <code>i</code> from the multi-detector structure. Can be used for partial readout of the detector.</li>
|
|
||||||
</ul>
|
|
||||||
<ul>
|
|
||||||
<li><b>type</b> Sets/gets detector type. <code>Returns</code> <code></code>(string). Normally not used. Using hostname is enough.</li>
|
|
||||||
</ul>
|
|
||||||
<ul>
|
|
||||||
<li><b>hostname</b> <code>put</code> adds the hostname (ot IP adress) at the end of the multi-detector structure. If used for a single controlled (i:) replaces the current hostname. Returns the list of the hostnames of the multi-detector structure. <code>Returns</code> <code></code>(string)</li>
|
|
||||||
</ul>
|
|
||||||
<ul>
|
|
||||||
<li><b>id[:i]</b> Returns the id of the detector structure. i is the detector position in a multi detector system. If used a <code>put</code>, configures the id of the detector structure. i is the detector position in a multi detector system and l is the id of the detector to be added.</li>
|
|
||||||
</ul>
|
|
||||||
<ul>
|
|
||||||
<li><b>master i</b> <code>put</code> sets the position of the master of the acquisition (-1 if none). Returns the position of the master of the detector structure (-1 if none).</li>
|
<li><b>master i</b> <code>put</code> sets the position of the master of the acquisition (-1 if none). Returns the position of the master of the detector structure (-1 if none).</li>
|
||||||
</ul>
|
|
||||||
<ul>
|
|
||||||
<li><b>sync</b> Sets/gets the synchronization mode of the detectors in the multi-detector structure. Can be: <code>none</code>, <code>gating</code>, <code>trigger</code>, <code>complementary</code>. Mainly used by MYTHEN/GOTTHARD.</li>
|
<li><b>sync</b> Sets/gets the synchronization mode of the detectors in the multi-detector structure. Can be: <code>none</code>, <code>gating</code>, <code>trigger</code>, <code>complementary</code>. Mainly used by MYTHEN/GOTTHARD.</li>
|
||||||
</ul>
|
</ul>
|
||||||
<h2><a class="anchor" id="configstatus">
|
<h1><a class="anchor" id="configstatus"></a>
|
||||||
Status</a></h2>
|
Status</h1>
|
||||||
<p>commands to configure detector status</p>
|
<p>commands to configure detector status</p>
|
||||||
<ul>
|
<ul>
|
||||||
<li><b>online [i]</b> sets the detector in online (1) or offline (0) mode. <code>Returns</code> <code></code>(int)</li>
|
<li><b>online [i]</b> sets the detector in online (1) or offline (0) mode. <code>Returns</code> <code></code>(int)</li>
|
||||||
</ul>
|
|
||||||
<ul>
|
|
||||||
<li><b>checkonline</b> returns the hostnames of all detectors without connecting to them. <code>Returns</code> (string) "All online" or "[list of offline hostnames] : Not online".</li>
|
<li><b>checkonline</b> returns the hostnames of all detectors without connecting to them. <code>Returns</code> (string) "All online" or "[list of offline hostnames] : Not online".</li>
|
||||||
|
<li><b>activate [b] [p]</b> Activates/Deactivates the detector. <code>b</code> is 1 for activate, 0 for deactivate. Deactivated detector does not send data. <code>p</code> is optional and can be padding (default) or nonpadding for receivers for deactivated detectors. Used for EIGER only. <code>Returns</code> <code></code>(int) (string)</li>
|
||||||
</ul>
|
</ul>
|
||||||
<ul>
|
<h1><a class="anchor" id="configsize"></a>
|
||||||
<li><b>activate</b> Activates/Deactivates the detector. Deactivated detector does not send data. Used for EIGER only. <code>Returns</code> <code></code>(int)</li>
|
Data Size</h1>
|
||||||
</ul>
|
|
||||||
<h2><a class="anchor" id="configsize">
|
|
||||||
Data Size</a></h2>
|
|
||||||
<p>commands to configure detector data size</p>
|
<p>commands to configure detector data size</p>
|
||||||
<ul>
|
<ul>
|
||||||
<li><b>nmod [i]</b> sets/gets the number of modules of the detector. Used for MYTHEN only. <code>Returns</code> <code></code>(int)</li>
|
<li><b>nmod [i]</b> sets/gets the number of modules of the detector. Used for MYTHEN only. <code>Returns</code> <code></code>(int)</li>
|
||||||
</ul>
|
|
||||||
<ul>
|
|
||||||
<li><b>maxmod </b> Gets the maximum number of modules of the detector. Used for MYTHEN only. Cannot put! <code>Returns</code> <code></code>(int)</li>
|
<li><b>maxmod </b> Gets the maximum number of modules of the detector. Used for MYTHEN only. Cannot put! <code>Returns</code> <code></code>(int)</li>
|
||||||
</ul>
|
|
||||||
<ul>
|
|
||||||
<li><b>dr [i]</b> sets/gets the dynamic range of detector. Mythen [4,8,16,24]. Eiger [4,8,16,32]. Others cannot put! <code>Returns</code> <code></code>(int)</li>
|
<li><b>dr [i]</b> sets/gets the dynamic range of detector. Mythen [4,8,16,24]. Eiger [4,8,16,32]. Others cannot put! <code>Returns</code> <code></code>(int)</li>
|
||||||
</ul>
|
|
||||||
<ul>
|
|
||||||
<li><b>roi [i] [xmin] [xmax] [ymin] [ymax] </b> sets region of interest of the detector, where i is number of rois;i=0 to clear rois. Used for GOTTHARD only. <code>Returns</code> <code></code>(int)</li>
|
<li><b>roi [i] [xmin] [xmax] [ymin] [ymax] </b> sets region of interest of the detector, where i is number of rois;i=0 to clear rois. Used for GOTTHARD only. <code>Returns</code> <code></code>(int)</li>
|
||||||
</ul>
|
|
||||||
<ul>
|
|
||||||
<li><b>detsizechan [xmax] [ymax]</b> sets the maximum number of channels in each dimension for complete detector set; -1 is no limit. Use for multi-detector system as first command in config file. <code>Returns</code> <code></code>("int int")</li>
|
<li><b>detsizechan [xmax] [ymax]</b> sets the maximum number of channels in each dimension for complete detector set; -1 is no limit. Use for multi-detector system as first command in config file. <code>Returns</code> <code></code>("int int")</li>
|
||||||
</ul>
|
|
||||||
<ul>
|
|
||||||
<li><b>roimask [i]</b> ?? <code>Returns</code> <code></code>(int) in hexadecimal</li>
|
<li><b>roimask [i]</b> ?? <code>Returns</code> <code></code>(int) in hexadecimal</li>
|
||||||
</ul>
|
|
||||||
<ul>
|
|
||||||
<li><b>flippeddatax [i]</b> enables/disables data being flipped across x axis. 1 enables, 0 disables. Used for EIGER only. 1 for bottom half-module, 0 for top-half module. <code>Returns</code> <code></code>(int)</li>
|
<li><b>flippeddatax [i]</b> enables/disables data being flipped across x axis. 1 enables, 0 disables. Used for EIGER only. 1 for bottom half-module, 0 for top-half module. <code>Returns</code> <code></code>(int)</li>
|
||||||
</ul>
|
|
||||||
<ul>
|
|
||||||
<li><b>tengiga [i]</b> enables/disables 10GbE in system (detector & receiver). 1 enabled 10GbE, 0 enables 1GbE. Used in EIGER only. <code>Returns</code> <code></code>(int)</li>
|
<li><b>tengiga [i]</b> enables/disables 10GbE in system (detector & receiver). 1 enabled 10GbE, 0 enables 1GbE. Used in EIGER only. <code>Returns</code> <code></code>(int)</li>
|
||||||
|
<li><b>gappixels [i]</b> enables/disables gap pixels in system (detector & receiver). 1 sets, 0 unsets. Used in EIGER only and only in multi detector level command. <code>Returns</code> <code></code>(int)</li>
|
||||||
</ul>
|
</ul>
|
||||||
<h2><a class="anchor" id="configflags">
|
<h1><a class="anchor" id="configflags"></a>
|
||||||
Flags</a></h2>
|
Flags</h1>
|
||||||
<p>commands to configure detector flags</p>
|
<p>commands to configure detector flags</p>
|
||||||
<ul>
|
<ul>
|
||||||
<li><b>flags [flag]</b> sets/gets the readout flags to mode. Options: none, storeinram, tot, continous, parallel, nonparallel, safe, digital, analog_digital, unknown. Used for MYTHEN and EIGER only. <code>Returns</code> <code></code>(string). put takes one string and <code>returns</code> concatenation of all active flags separated by spaces.</li>
|
<li><b>flags [flag]</b> sets/gets the readout flags to mode. Options: none, storeinram, tot, continous, parallel, nonparallel, safe, digital, analog_digital, overflow, nooverflow, unknown. Used for MYTHEN and EIGER only. <code>Returns</code> <code></code>(string). put takes one string and <code>returns</code> concatenation of all active flags separated by spaces.</li>
|
||||||
</ul>
|
|
||||||
<ul>
|
|
||||||
<li><b>extsig:[i] [flag]</b> sets/gets the mode of the external signal i. Options: <code>off</code>, <code>gate_in_active_high</code>, <code>gate_in_active_low</code>, <code>trigger_in_rising_edge</code>, <code>trigger_in_falling_edge</code>, <code>ro_trigger_in_rising_edge</code>, <code>ro_trigger_in_falling_edge</code>, <code>gate_out_active_high</code>, <code>gate_out_active_low</code>, <code>trigger_out_rising_edge</code>, <code>trigger_out_falling_edge</code>, <code>ro_trigger_out_rising_edge</code>, <code>ro_trigger_out_falling_edge</code>. <br/>
|
<li><b>extsig:[i] [flag]</b> sets/gets the mode of the external signal i. Options: <code>off</code>, <code>gate_in_active_high</code>, <code>gate_in_active_low</code>, <code>trigger_in_rising_edge</code>, <code>trigger_in_falling_edge</code>, <code>ro_trigger_in_rising_edge</code>, <code>ro_trigger_in_falling_edge</code>, <code>gate_out_active_high</code>, <code>gate_out_active_low</code>, <code>trigger_out_rising_edge</code>, <code>trigger_out_falling_edge</code>, <code>ro_trigger_out_rising_edge</code>, <code>ro_trigger_out_falling_edge</code>. <br/>
|
||||||
Used in MYTHEN, GOTTHARD, PROPIX only. <code>Returns</code> <code></code>(string)</li>
|
Used in MYTHEN, GOTTHARD, PROPIX only. <code>Returns</code> <code></code>(string)</li>
|
||||||
</ul>
|
|
||||||
<ul>
|
|
||||||
<li><b>programfpga [file]</b> programs the FPGA with file f (with .pof extension). Used for JUNGFRAU, MOENCH only. Only put! <code>Returns</code> <code></code>("successful", "unsuccessful")</li>
|
<li><b>programfpga [file]</b> programs the FPGA with file f (with .pof extension). Used for JUNGFRAU, MOENCH only. Only put! <code>Returns</code> <code></code>("successful", "unsuccessful")</li>
|
||||||
</ul>
|
|
||||||
<ul>
|
|
||||||
<li><b>resetfpga [f]</b> resets FPGA, where f can be any value. Used for JUNGFRAU only. Only put! <code>Returns</code> <code></code>("successful", "unsuccessful")</li>
|
<li><b>resetfpga [f]</b> resets FPGA, where f can be any value. Used for JUNGFRAU only. Only put! <code>Returns</code> <code></code>("successful", "unsuccessful")</li>
|
||||||
</ul>
|
</ul>
|
||||||
<h2><a class="anchor" id="configchip">
|
<h1><a class="anchor" id="configchip"></a>
|
||||||
Chip</a></h2>
|
Chip</h1>
|
||||||
<p>commands to configure chip of the detector</p>
|
<p>commands to configure chip of the detector</p>
|
||||||
<ul>
|
<ul>
|
||||||
<li><b>powerchip [i]</b> Powers on/off the chip. 1 powers on, 0 powers off. Can also get the power status. Used for JUNGFRAU only. <code>Returns</code> <code></code>(int)</li>
|
<li><b>powerchip [i]</b> Powers on/off the chip. 1 powers on, 0 powers off. Can also get the power status. Used for JUNGFRAU only. <code>Returns</code> <code></code>(int)</li>
|
||||||
</ul>
|
|
||||||
<ul>
|
|
||||||
<li><b>led [i]</b> sets/gets the led status. 1 on, 0 off. Used for MOENCH only ?? <code>Returns</code> <code></code>(int)</li>
|
<li><b>led [i]</b> sets/gets the led status. 1 on, 0 off. Used for MOENCH only ?? <code>Returns</code> <code></code>(int)</li>
|
||||||
</ul>
|
|
||||||
<ul>
|
|
||||||
<li><b>auto_comp_disable i </b> Currently not implemented. this mode disables the on-chip gain switching comparator automatically after 93.75% of exposure time (only for longer than 100us). 1 enables mode, 0 disables mode. By default, mode is disabled (comparator is enabled throughout). (JUNGFRAU only). <code>Returns</code> <code></code>(int)</li>
|
<li><b>auto_comp_disable i </b> Currently not implemented. this mode disables the on-chip gain switching comparator automatically after 93.75% of exposure time (only for longer than 100us). 1 enables mode, 0 disables mode. By default, mode is disabled (comparator is enabled throughout). (JUNGFRAU only). <code>Returns</code> <code></code>(int)</li>
|
||||||
</ul>
|
|
||||||
<ul>
|
|
||||||
<li><b>pulse [n] [x] [y]</b> pulses pixel at coordinates (x,y) n number of times. Used in EIGER only. Only put! <code>Returns</code> <code></code>("successful", "unsuccessful")</li>
|
<li><b>pulse [n] [x] [y]</b> pulses pixel at coordinates (x,y) n number of times. Used in EIGER only. Only put! <code>Returns</code> <code></code>("successful", "unsuccessful")</li>
|
||||||
</ul>
|
|
||||||
<ul>
|
|
||||||
<li><b>pulsenmove [n] [x] [y]</b> pulses pixel n number of times and moves relatively by x value (x axis) and y value(y axis). Used in EIGER only. Only put! <code>Returns</code> <code></code>("successful", "unsuccessful")</li>
|
<li><b>pulsenmove [n] [x] [y]</b> pulses pixel n number of times and moves relatively by x value (x axis) and y value(y axis). Used in EIGER only. Only put! <code>Returns</code> <code></code>("successful", "unsuccessful")</li>
|
||||||
</ul>
|
|
||||||
<ul>
|
|
||||||
<li><b>pulsechip [n]</b>pulses chip n number of times, while n=-1 will reset it to normal mode. Used in EIGER only. Only put! <code>Returns</code> <code></code>("successful", "unsuccessful")</li>
|
<li><b>pulsechip [n]</b>pulses chip n number of times, while n=-1 will reset it to normal mode. Used in EIGER only. Only put! <code>Returns</code> <code></code>("successful", "unsuccessful")</li>
|
||||||
</ul>
|
</ul>
|
||||||
<h2><a class="anchor" id="configversions">
|
<h1><a class="anchor" id="configversions"></a>
|
||||||
Versions</a></h2>
|
Versions</h1>
|
||||||
<p>Commands to check versions of each subsystem</p>
|
<p>Commands to check versions of each subsystem</p>
|
||||||
<ul>
|
<ul>
|
||||||
|
<li><b>checkdetversion</b> Checks the version compatibility with detector server (if hostname is in shared memory). Only get! Only for Eiger, Jungfrau & Gotthard. <code>Returns</code> <code></code>("compatible", "incompatible")</li>
|
||||||
|
<li><b>checkrecversion</b> Checks the version compatibility with receiver server (if rx_hostname is in shared memory). Only get! Only for Eiger, Jungfrau & Gotthard. <code>Returns</code> <code></code>("compatible", "incompatible")</li>
|
||||||
<li><b>moduleversion:[i]</b> Gets the firmware version of module i. Used for MYTHEN only. Only get! <code>Returns</code> <code></code>(long int) in hexadecimal or "undefined module number"</li>
|
<li><b>moduleversion:[i]</b> Gets the firmware version of module i. Used for MYTHEN only. Only get! <code>Returns</code> <code></code>(long int) in hexadecimal or "undefined module number"</li>
|
||||||
</ul>
|
|
||||||
<ul>
|
|
||||||
<li><b>detectornumber</b> Gets the serial number or MAC of detector. Only get! <code>Returns</code> <code></code>(long int) in hexadecimal</li>
|
<li><b>detectornumber</b> Gets the serial number or MAC of detector. Only get! <code>Returns</code> <code></code>(long int) in hexadecimal</li>
|
||||||
</ul>
|
|
||||||
<ul>
|
|
||||||
<li><b>modulenumber:[i]</b> Gets the serial number of module i. Used for MYTHEN only. Only get! <code>Returns</code> <code></code>(long int) in hexadecimal or "undefined module number"</li>
|
<li><b>modulenumber:[i]</b> Gets the serial number of module i. Used for MYTHEN only. Only get! <code>Returns</code> <code></code>(long int) in hexadecimal or "undefined module number"</li>
|
||||||
</ul>
|
|
||||||
<ul>
|
|
||||||
<li><b>detectorversion</b> Gets the firmware version of detector. Only get! <code>Returns</code> <code></code>(long int) in hexadecimal</li>
|
<li><b>detectorversion</b> Gets the firmware version of detector. Only get! <code>Returns</code> <code></code>(long int) in hexadecimal</li>
|
||||||
</ul>
|
|
||||||
<ul>
|
|
||||||
<li><b>softwareversion</b> Gets the software version of detector server. Only get! <code>Returns</code> <code></code>(long int) in hexadecimal</li>
|
<li><b>softwareversion</b> Gets the software version of detector server. Only get! <code>Returns</code> <code></code>(long int) in hexadecimal</li>
|
||||||
</ul>
|
|
||||||
<ul>
|
|
||||||
<li><b>thisversion</b> Gets the software version of this client software. Only get! <code>Returns</code> <code></code>(long int) in hexadecimal</li>
|
<li><b>thisversion</b> Gets the software version of this client software. Only get! <code>Returns</code> <code></code>(long int) in hexadecimal</li>
|
||||||
</ul>
|
|
||||||
<ul>
|
|
||||||
<li><b>receiverversion</b> Gets the software version of receiver. Only get! <code>Returns</code> <code></code>(long int) in hexadecimal</li>
|
<li><b>receiverversion</b> Gets the software version of receiver. Only get! <code>Returns</code> <code></code>(long int) in hexadecimal</li>
|
||||||
</ul>
|
|
||||||
<ul>
|
|
||||||
<li><b>framesl</b> gets number of frames left. Used in MYTHEN, GOTTHARD only. Only get! <code>Returns</code> <code></code>(double with 9 decimal digits)</li>
|
<li><b>framesl</b> gets number of frames left. Used in MYTHEN, GOTTHARD only. Only get! <code>Returns</code> <code></code>(double with 9 decimal digits)</li>
|
||||||
</ul>
|
</ul>
|
||||||
<h2><a class="anchor" id="configspeed">
|
<h1><a class="anchor" id="configspeed"></a>
|
||||||
Speed</a></h2>
|
Speed</h1>
|
||||||
<p>commands to configure speed of detector</p>
|
<p>commands to configure speed of detector</p>
|
||||||
<ul>
|
<ul>
|
||||||
<li><b>clkdivider [i]</b> sets/gets the readout clock divider. EIGER, JUNGFRAU [0(fast speed), 1(half speed), 2(quarter speed)]. Jungfrau, full speed is not implemented and overwrites adcphase to recommended default. MYTHEN[???]. <code>Returns</code> <code></code>(int)</li>
|
<li><b>clkdivider [i]</b> sets/gets the readout clock divider. EIGER, JUNGFRAU [0(fast speed), 1(half speed), 2(quarter speed)]. Jungfrau, full speed is not implemented and overwrites adcphase to recommended default. MYTHEN[???]. <code>Returns</code> <code></code>(int)</li>
|
||||||
</ul>
|
|
||||||
<ul>
|
|
||||||
<li><b>setlength [i]</b> sets/gets length of set/reset signals (in clock cycles). Used in MYTHEN only. <code>Returns</code> <code></code>(int)</li>
|
<li><b>setlength [i]</b> sets/gets length of set/reset signals (in clock cycles). Used in MYTHEN only. <code>Returns</code> <code></code>(int)</li>
|
||||||
</ul>
|
|
||||||
<ul>
|
|
||||||
<li><b>waitstates [i]</b> sets/gets waitstates of the bus interface (in clock cycles). Used in MYTHEN only. <code>Returns</code> <code></code>(int)</li>
|
<li><b>waitstates [i]</b> sets/gets waitstates of the bus interface (in clock cycles). Used in MYTHEN only. <code>Returns</code> <code></code>(int)</li>
|
||||||
</ul>
|
|
||||||
<ul>
|
|
||||||
<li><b>totdivider [i]</b> sets/gets clock divider in tot mode. Used in MYTHEN only. <code>Returns</code> <code></code>(int)</li>
|
<li><b>totdivider [i]</b> sets/gets clock divider in tot mode. Used in MYTHEN only. <code>Returns</code> <code></code>(int)</li>
|
||||||
</ul>
|
|
||||||
<ul>
|
|
||||||
<li><b>totdutycycle [i]</b> sets/gets duty cycle of the tot clock. Used in MYTHEN only. <code>Returns</code> <code></code>(int)</li>
|
<li><b>totdutycycle [i]</b> sets/gets duty cycle of the tot clock. Used in MYTHEN only. <code>Returns</code> <code></code>(int)</li>
|
||||||
</ul>
|
|
||||||
<ul>
|
|
||||||
<li><b>phasestep [i]</b> Only put for gotthard. Moves the phase of the ADC clock.<code>Returns</code> <code></code>(int)</li>
|
<li><b>phasestep [i]</b> Only put for gotthard. Moves the phase of the ADC clock.<code>Returns</code> <code></code>(int)</li>
|
||||||
</ul>
|
|
||||||
<ul>
|
|
||||||
<li><b>oversampling [i]</b> Sets/gets the number of adcsamples per clock. For the new chiptestboard.<code>Returns</code> <code></code>(int)</li>
|
<li><b>oversampling [i]</b> Sets/gets the number of adcsamples per clock. For the new chiptestboard.<code>Returns</code> <code></code>(int)</li>
|
||||||
</ul>
|
|
||||||
<ul>
|
|
||||||
<li><b>adcclk [i]</b> sets/gets the ADC clock frequency in MHz. For the new chiptestboard!<code>Returns</code> <code></code>(int)</li>
|
<li><b>adcclk [i]</b> sets/gets the ADC clock frequency in MHz. For the new chiptestboard!<code>Returns</code> <code></code>(int)</li>
|
||||||
</ul>
|
|
||||||
<ul>
|
|
||||||
<li><b>adcphase [i]</b> Sets/gets phase of the sampling clock. For JUNGFRAU, setting speed (clkdivider) overwrites adcphase to its default recommended value. (Not for EIGER) <code>Returns</code> <code></code>(int)</li>
|
<li><b>adcphase [i]</b> Sets/gets phase of the sampling clock. For JUNGFRAU, setting speed (clkdivider) overwrites adcphase to its default recommended value. (Not for EIGER) <code>Returns</code> <code></code>(int)</li>
|
||||||
</ul>
|
|
||||||
<ul>
|
|
||||||
<li><b>adcpipeline [i]</b> Sets/gets the pipeline of the ADC. For the new chiptestbaord!<code>Returns</code> <code></code>(int)</li>
|
<li><b>adcpipeline [i]</b> Sets/gets the pipeline of the ADC. For the new chiptestbaord!<code>Returns</code> <code></code>(int)</li>
|
||||||
</ul>
|
|
||||||
<ul>
|
|
||||||
<li><b>dbitclk [i]</b> Sets/gets the clock frequency of the latching of the digital bits in MHz. For the new chiptestboard!<code>Returns</code> <code></code>(int)</li>
|
<li><b>dbitclk [i]</b> Sets/gets the clock frequency of the latching of the digital bits in MHz. For the new chiptestboard!<code>Returns</code> <code></code>(int)</li>
|
||||||
</ul>
|
|
||||||
<ul>
|
|
||||||
<li><b>dbitphase [i]</b> Sets/gets the phase of the clock for latching of the digital bits. For the new chiptestboard!?<code>Returns</code> <code></code>(int)</li>
|
<li><b>dbitphase [i]</b> Sets/gets the phase of the clock for latching of the digital bits. For the new chiptestboard!?<code>Returns</code> <code></code>(int)</li>
|
||||||
</ul>
|
|
||||||
<ul>
|
|
||||||
<li><b>dbitpipeline [i]</b> Sets/gets the pipeline of the latching of the digital bits. For the new chiptestbaord!<code>Returns</code> <code></code>(int)</li>
|
<li><b>dbitpipeline [i]</b> Sets/gets the pipeline of the latching of the digital bits. For the new chiptestbaord!<code>Returns</code> <code></code>(int)</li>
|
||||||
</ul>
|
</ul>
|
||||||
<h2><a class="anchor" id="configsettings">
|
<h1><a class="anchor" id="configsettings"></a>
|
||||||
Detector Parameters</a></h2>
|
Detector Parameters</h1>
|
||||||
<p>commands to configure/retrieve configuration of detector</p>
|
<p>commands to configure/retrieve configuration of detector</p>
|
||||||
<ul>
|
<ul>
|
||||||
<li><b>config [fname]</b> sets/saves detector/receiver to configuration contained in fname. Same as executing sls_detector_put for every line. Normally a one time operation. <code>Returns</code> <code></code>(string) fname</li>
|
<li><b>config [fname]</b> sets/saves detector/receiver to configuration contained in fname. Same as executing sls_detector_put for every line. Normally a one time operation. <code>Returns</code> <code></code>(string) fname</li>
|
||||||
</ul>
|
|
||||||
<ul>
|
|
||||||
<li><b>rx_printconfig</b> prints the receiver configuration. Only get! <code>Returns</code> <code></code>(string)</li>
|
<li><b>rx_printconfig</b> prints the receiver configuration. Only get! <code>Returns</code> <code></code>(string)</li>
|
||||||
</ul>
|
|
||||||
<ul>
|
|
||||||
<li><b>parameters [fname]</b> sets/saves detector parameters contained in fname. Normally once per different measurement. <code>Returns</code> <code></code>(string) fname</li>
|
<li><b>parameters [fname]</b> sets/saves detector parameters contained in fname. Normally once per different measurement. <code>Returns</code> <code></code>(string) fname</li>
|
||||||
</ul>
|
|
||||||
<ul>
|
|
||||||
<li><b>setup [fname]</b> sets/saves detector complete setup contained in fname (extensions automatically generated), including trimfiles, ff coefficients etc. <code>Returns</code> <code></code>(string) fname </li>
|
<li><b>setup [fname]</b> sets/saves detector complete setup contained in fname (extensions automatically generated), including trimfiles, ff coefficients etc. <code>Returns</code> <code></code>(string) fname </li>
|
||||||
</ul>
|
</ul>
|
||||||
</div>
|
</div></div><!-- contents -->
|
||||||
<!--- window showing the filter options -->
|
<!-- start footer part -->
|
||||||
<div id="MSearchSelectWindow"
|
<hr class="footer"/><address class="footer"><small>
|
||||||
onmouseover="return searchBox.OnSearchSelectShow()"
|
Generated by  <a href="http://www.doxygen.org/index.html">
|
||||||
onmouseout="return searchBox.OnSearchSelectHide()"
|
<img class="footer" src="doxygen.png" alt="doxygen"/>
|
||||||
onkeydown="return searchBox.OnSearchSelectKey(event)">
|
</a> 1.8.5
|
||||||
</div>
|
</small></address>
|
||||||
|
|
||||||
<!-- iframe showing the search results (closed by default) -->
|
|
||||||
<div id="MSearchResultsWindow">
|
|
||||||
<iframe src="" frameborder="0"
|
|
||||||
name="MSearchResults" id="MSearchResults">
|
|
||||||
</iframe>
|
|
||||||
</div>
|
|
||||||
|
|
||||||
<hr size="1"/><address style="text-align: right;"><small>Generated on 20 Mar 2018 by
|
|
||||||
<a href="http://www.doxygen.org/index.html">
|
|
||||||
<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.6.1 </small></address>
|
|
||||||
</body>
|
</body>
|
||||||
</html>
|
</html>
|
||||||
|