Stephan I. Böttcher
f48c79b78d
C'E4 L3 work in progress
...
git-svn-id: svn+ssh://asterix/home/subversion/stephan/solo/eda/python@6135 bc5caf13-1734-44f8-af43-603852e9ee25
2017-06-30 19:42:24 +00:00
Sebastian Boden
63b8bba948
solo_data.py: added het_box class for pre-defined HET penetrating boxes;
...
also allow defining bins by their histogram coordinates
instead of the energy and ratio (use flag "raw")
git-svn-id: svn+ssh://asterix/home/subversion/stephan/solo/eda/python@6126 bc5caf13-1734-44f8-af43-603852e9ee25
2017-06-19 14:16:09 +00:00
Jan Christoph Terasa
9ba43f944b
step_base_config.py: Fixed and moved calib modes.
...
git-svn-id: svn+ssh://asterix/home/subversion/stephan/solo/eda/python@6124 bc5caf13-1734-44f8-af43-603852e9ee25
2017-06-19 11:20:12 +00:00
Sebastian Boden
a46bc3c6e9
solo_data.py: Added class ept_box for predefined boxes in the penetrating histogram, HET version to follow
...
git-svn-id: svn+ssh://asterix/home/subversion/stephan/solo/eda/python@6122 bc5caf13-1734-44f8-af43-603852e9ee25
2017-06-16 13:26:27 +00:00
Jan Christoph Terasa
9a184b63eb
step_base_config.py: Major rewrite, WIP.
...
git-svn-id: svn+ssh://asterix/home/subversion/stephan/solo/eda/python@6120 bc5caf13-1734-44f8-af43-603852e9ee25
2017-06-16 13:08:29 +00:00
Jan Christoph Terasa
20a3557787
step_ppss.py: Automatically rewrite dps-falgs for small pixels.
...
git-svn-id: svn+ssh://asterix/home/subversion/stephan/solo/eda/python@6119 bc5caf13-1734-44f8-af43-603852e9ee25
2017-06-16 13:08:13 +00:00
Jan Christoph Terasa
d1f44c8cd7
step_l3_trigger.py: Add svn revision.
...
git-svn-id: svn+ssh://asterix/home/subversion/stephan/solo/eda/python@6118 bc5caf13-1734-44f8-af43-603852e9ee25
2017-06-16 13:07:47 +00:00
Jan Christoph Terasa
b95e9d1273
l3.py: diff() takes difference of two l3trigger configs.
...
git-svn-id: svn+ssh://asterix/home/subversion/stephan/solo/eda/python@6117 bc5caf13-1734-44f8-af43-603852e9ee25
2017-06-15 13:16:26 +00:00
Jan Christoph Terasa
dc0d635cc4
dps_table.py: Subtract a dps_table or dps_product to get tthe difference of two tables or products.
...
git-svn-id: svn+ssh://asterix/home/subversion/stephan/solo/eda/python@6112 bc5caf13-1734-44f8-af43-603852e9ee25
2017-06-14 15:25:17 +00:00
Jan Christoph Terasa
b66909e70f
ppss_table.py: Removed debug code and overload __eq__ and __ne__.
...
git-svn-id: svn+ssh://asterix/home/subversion/stephan/solo/eda/python@6111 bc5caf13-1734-44f8-af43-603852e9ee25
2017-06-14 12:01:39 +00:00
Jan Christoph Terasa
e0098f2f4b
ppss_table.py: Add ppss_table.diff(), returns the exact differences between two tables.
...
git-svn-id: svn+ssh://asterix/home/subversion/stephan/solo/eda/python@6110 bc5caf13-1734-44f8-af43-603852e9ee25
2017-06-14 08:54:22 +00:00
Jan Christoph Terasa
b59358d0cb
undo r6108
...
git-svn-id: svn+ssh://asterix/home/subversion/stephan/solo/eda/python@6109 bc5caf13-1734-44f8-af43-603852e9ee25
2017-06-14 08:52:19 +00:00
Jan Christoph Terasa
e648ef3d8e
ppss_table.py: Add ppss_table.diff(), returns the exact differences between two tables.
...
git-svn-id: svn+ssh://asterix/home/subversion/stephan/solo/eda/python@6108 bc5caf13-1734-44f8-af43-603852e9ee25
2017-06-14 08:47:59 +00:00
Jan Christoph Terasa
0ff9c73bf0
step_config: Correctly implement DPS rewrite for small pixels.
...
git-svn-id: svn+ssh://asterix/home/subversion/stephan/solo/eda/python@6106 bc5caf13-1734-44f8-af43-603852e9ee25
2017-06-12 14:41:12 +00:00
Jan Christoph Terasa
c8a55ca8d0
step_base_config.py: Create nom2small mode which only sends the differences of both configs.
...
git-svn-id: svn+ssh://asterix/home/subversion/stephan/solo/eda/python@6105 bc5caf13-1734-44f8-af43-603852e9ee25
2017-06-12 14:02:14 +00:00
Jan Christoph Terasa
d21615fb85
configtable.py: Added __sub__ of configtables to allow computing only differences of two configs.
...
git-svn-id: svn+ssh://asterix/home/subversion/stephan/solo/eda/python@6104 bc5caf13-1734-44f8-af43-603852e9ee25
2017-06-12 14:01:14 +00:00
Stephan I. Böttcher
3629a8f9d4
C'E4 LND configurations database: version 2
...
burned into FM EEPROM for vib test
git-svn-id: svn+ssh://asterix/home/subversion/stephan/solo/eda/python@6102 bc5caf13-1734-44f8-af43-603852e9ee25
2017-06-12 07:10:01 +00:00
Jan Christoph Terasa
b2579142bf
step_sim.py: Add pixel mapping.
...
git-svn-id: svn+ssh://asterix/home/subversion/stephan/solo/eda/python@6100 bc5caf13-1734-44f8-af43-603852e9ee25
2017-06-09 14:27:04 +00:00
Jan Christoph Terasa
989a2173ef
step_sim.py: removed handling of small pixels.
...
git-svn-id: svn+ssh://asterix/home/subversion/stephan/solo/eda/python@6099 bc5caf13-1734-44f8-af43-603852e9ee25
2017-06-09 13:19:00 +00:00
Jan Christoph Terasa
61b3404685
l3sim.py: Fixed pha handling.
...
git-svn-id: svn+ssh://asterix/home/subversion/stephan/solo/eda/python@6098 bc5caf13-1734-44f8-af43-603852e9ee25
2017-06-09 13:18:24 +00:00
Jan Christoph Terasa
88a9e9dd67
step_temp_calib.l3: Fixed pedestal calculation.
...
git-svn-id: svn+ssh://asterix/home/subversion/stephan/solo/eda/python@6097 bc5caf13-1734-44f8-af43-603852e9ee25
2017-06-09 13:16:37 +00:00
Stephan I. Böttcher
9e0997f117
ce4_config: main() dumps fm condif to stdout
...
git-svn-id: svn+ssh://asterix/home/subversion/stephan/solo/eda/python@6096 bc5caf13-1734-44f8-af43-603852e9ee25
2017-06-09 11:32:37 +00:00
Stephan I. Böttcher
3ac2d0b36d
ce4_config: add TID in B1H histogram
...
git-svn-id: svn+ssh://asterix/home/subversion/stephan/solo/eda/python@6095 bc5caf13-1734-44f8-af43-603852e9ee25
2017-06-09 11:18:32 +00:00
Stephan I. Böttcher
b43d4e0d49
ce4_config.do_sft()
...
git-svn-id: svn+ssh://asterix/home/subversion/stephan/solo/eda/python@6094 bc5caf13-1734-44f8-af43-603852e9ee25
2017-06-09 11:17:50 +00:00
Stephan I. Böttcher
5d58585791
sft_ce4: fix .close_table()
...
git-svn-id: svn+ssh://asterix/home/subversion/stephan/solo/eda/python@6093 bc5caf13-1734-44f8-af43-603852e9ee25
2017-06-09 11:17:06 +00:00
Stephan I. Böttcher
c5cf16b268
solomsg: msg_print.do_sleep
...
git-svn-id: svn+ssh://asterix/home/subversion/stephan/solo/eda/python@6092 bc5caf13-1734-44f8-af43-603852e9ee25
2017-06-09 11:16:06 +00:00
Jan Christoph Terasa
9926e3c820
l3/step.l3: Removed dead code from step_l3_trigger.py and renamed some files to sensible names.
...
git-svn-id: svn+ssh://asterix/home/subversion/stephan/solo/eda/python@6090 bc5caf13-1734-44f8-af43-603852e9ee25
2017-06-08 14:22:41 +00:00
Stephan I. Böttcher
7587c3bebe
C'E4 LND FM L1 thresholds
...
git-svn-id: svn+ssh://asterix/home/subversion/stephan/solo/eda/python@6089 bc5caf13-1734-44f8-af43-603852e9ee25
2017-06-08 13:46:53 +00:00
Stephan I. Böttcher
858b191384
C'E4 LND FM room temperature calibration
...
git-svn-id: svn+ssh://asterix/home/subversion/stephan/solo/eda/python@6088 bc5caf13-1734-44f8-af43-603852e9ee25
2017-06-08 13:46:20 +00:00
Stephan I. Böttcher
93a8f2474e
C'E4 config, as used during noise troubleshooting
...
git-svn-id: svn+ssh://asterix/home/subversion/stephan/solo/eda/python@6082 bc5caf13-1734-44f8-af43-603852e9ee25
2017-05-31 13:04:36 +00:00
Sebastian Boden
97918cde4d
convert_STEP_calib_pickle.py: Added header with .version and .name
...
STEP_F*_T-correlated_calibration.l3: added Revision and Id keywords
step_calib_new.l3: now loading from the T_correlated files
git-svn-id: svn+ssh://asterix/home/subversion/stephan/solo/eda/python@6077 bc5caf13-1734-44f8-af43-603852e9ee25
2017-05-30 09:54:17 +00:00
Jan Christoph Terasa
3eb2bc022c
STEP/l3: Apply temp calibration to logical pixel mapping instead of physical.
...
git-svn-id: svn+ssh://asterix/home/subversion/stephan/solo/eda/python@6076 bc5caf13-1734-44f8-af43-603852e9ee25
2017-05-29 14:20:17 +00:00
Jan Christoph Terasa
67712b78b9
step.l3: Tuned PHA record generation.
...
git-svn-id: svn+ssh://asterix/home/subversion/stephan/solo/eda/python@6075 bc5caf13-1734-44f8-af43-603852e9ee25
2017-05-29 13:56:26 +00:00
Jan Christoph Terasa
67694e8b9b
l3/STEP: Convert temp calib pickles to plain text files for L3 consumption.
...
git-svn-id: svn+ssh://asterix/home/subversion/stephan/solo/eda/python@6074 bc5caf13-1734-44f8-af43-603852e9ee25
2017-05-29 13:28:30 +00:00
Jan Christoph Terasa
1e5fe58c19
step.l3: Major rewrite using macros.
...
git-svn-id: svn+ssh://asterix/home/subversion/stephan/solo/eda/python@6059 bc5caf13-1734-44f8-af43-603852e9ee25
2017-05-19 18:55:31 +00:00
Sebastian Boden
27f1303484
l3.py: added support for nested for loops and multi-character variable name :)
...
git-svn-id: svn+ssh://asterix/home/subversion/stephan/solo/eda/python@6056 bc5caf13-1734-44f8-af43-603852e9ee25
2017-05-19 13:31:43 +00:00
Jan Christoph Terasa
5535e9548d
l3.py: Check that loop variable is a single character.
...
git-svn-id: svn+ssh://asterix/home/subversion/stephan/solo/eda/python@6055 bc5caf13-1734-44f8-af43-603852e9ee25
2017-05-19 13:17:49 +00:00
Jan Christoph Terasa
99120b4bda
l3.py: Do not allow nested for-loops.
...
git-svn-id: svn+ssh://asterix/home/subversion/stephan/solo/eda/python@6054 bc5caf13-1734-44f8-af43-603852e9ee25
2017-05-19 13:12:37 +00:00
Jan Christoph Terasa
5cabb8a8de
step_calib_new.l3: use for loop.
...
git-svn-id: svn+ssh://asterix/home/subversion/stephan/solo/eda/python@6053 bc5caf13-1734-44f8-af43-603852e9ee25
2017-05-19 10:43:24 +00:00
Jan Christoph Terasa
9fa1026c11
l3.py: Added for-loop to directives.
...
git-svn-id: svn+ssh://asterix/home/subversion/stephan/solo/eda/python@6052 bc5caf13-1734-44f8-af43-603852e9ee25
2017-05-19 10:43:04 +00:00
Sebastian Boden
6b41592d84
step_calib_new.l3: An attempt to do STEP temperature calibration in the l3 code;
...
it will require the temperature coefficients to be written into l3 files,
which should be easily automatable by a script.
git-svn-id: svn+ssh://asterix/home/subversion/stephan/solo/eda/python@6051 bc5caf13-1734-44f8-af43-603852e9ee25
2017-05-18 15:07:13 +00:00
Sebastian Boden
3126a66688
solo_data.py: some data product changes for QL_EPT
...
git-svn-id: svn+ssh://asterix/home/subversion/stephan/solo/eda/python@6050 bc5caf13-1734-44f8-af43-603852e9ee25
2017-05-18 09:52:03 +00:00
Jan Christoph Terasa
5566099c03
solo_data.py: Fixed STEP QL histogram bins. Fixed parenthesis in HET QL product.
...
git-svn-id: svn+ssh://asterix/home/subversion/stephan/solo/eda/python@6048 bc5caf13-1734-44f8-af43-603852e9ee25
2017-05-15 11:51:28 +00:00
Sebastian Boden
88900bfc19
solo_data.py: added an example QL entry for HET
...
git-svn-id: svn+ssh://asterix/home/subversion/stephan/solo/eda/python@6047 bc5caf13-1734-44f8-af43-603852e9ee25
2017-05-05 13:16:32 +00:00
Sebastian Boden
c169b06bcd
het_calib.l3: set cut ratio for het_pen segment comparison to 10%
...
git-svn-id: svn+ssh://asterix/home/subversion/stephan/solo/eda/python@6046 bc5caf13-1734-44f8-af43-603852e9ee25
2017-05-02 13:49:27 +00:00
Sebastian Boden
5dde43bbd6
solo_printer.py: moved numpy and pylab imports
...
git-svn-id: svn+ssh://asterix/home/subversion/stephan/solo/eda/python@6045 bc5caf13-1734-44f8-af43-603852e9ee25
2017-05-02 12:00:04 +00:00
Stephan I. Böttcher
0910db11ff
hetept_base_config: fix breakage, do_calib(), pass fix_pqm()
...
git-svn-id: svn+ssh://asterix/home/subversion/stephan/solo/eda/python@6042 bc5caf13-1734-44f8-af43-603852e9ee25
2017-04-24 20:57:39 +00:00
Stephan I. Böttcher
800382cc46
hetept_config_pqm: fix for new make_hetept()
...
git-svn-id: svn+ssh://asterix/home/subversion/stephan/solo/eda/python@6041 bc5caf13-1734-44f8-af43-603852e9ee25
2017-04-24 20:56:22 +00:00
Stephan I. Böttcher
6338148c89
hetept ppss: do not disable sample readout in calib mode
...
git-svn-id: svn+ssh://asterix/home/subversion/stephan/solo/eda/python@6040 bc5caf13-1734-44f8-af43-603852e9ee25
2017-04-24 20:54:51 +00:00
Stephan I. Böttcher
75dbef18fe
solo_printer: do abort at ImportError pylab
...
git-svn-id: svn+ssh://asterix/home/subversion/stephan/solo/eda/python@6039 bc5caf13-1734-44f8-af43-603852e9ee25
2017-04-24 20:45:32 +00:00