Developing #188
Updated by Vratislav Chudoba over 6 years ago
<p>We <p>Vratislav, please add to this project Alexander Gorshkov (agorshkov@jinr.ru) and Egor. If you do not have enough rights, please reassign this task to Vitaly.</p>
<p>After adding new people, please reassign the task to Egor who can edit the description of the task. Afterwards we all have to think of the issue.</p>
<p>Egor proposes an XML-like setup file which would encompass all posible so far detector+readout configurations in our lab. </p>
<p>This file should be used for data acquisition, calibration and ..... ? </p>
<p>The first question is how flexible should be mapping between the readout channel (i.e. block Id+channel ID) and outputs of the detectors. We can foresee three situations 1) A number of consequitive electronics channels from the same block correspond to the same number of the detector channels 2) Each detector occupies consequently 2-3 or more electronics channels with different meaning but the same nature of the signal e.g. Stilbene: Amp1, TAC1, Amp2, TAC2, Amp3, TAC3.....3)arbitrary mapping channel by channel. </p>
<p> The second question is how to incorporate into data nad then use info about initializationj of the blocks, like how many bits are there in the output message, Which amplitude range iand sift of the baseline are set etc.</p>
<p>The third question is about the output data strucure. For interactive analysis in the root session it is more convenient to have only those brunches which correspond to actually read-out channels. </p>
<p>At this point, Egor. please edit the task description in order to fit it to your understanding. </p>
<p>After adding new people, please reassign the task to Egor who can edit the description of the task. Afterwards we all have to think of the issue.</p>
<p>Egor proposes an XML-like setup file which would encompass all posible so far detector+readout configurations in our lab. </p>
<p>This file should be used for data acquisition, calibration and ..... ? </p>
<p>The first question is how flexible should be mapping between the readout channel (i.e. block Id+channel ID) and outputs of the detectors. We can foresee three situations 1) A number of consequitive electronics channels from the same block correspond to the same number of the detector channels 2) Each detector occupies consequently 2-3 or more electronics channels with different meaning but the same nature of the signal e.g. Stilbene: Amp1, TAC1, Amp2, TAC2, Amp3, TAC3.....3)arbitrary mapping channel by channel. </p>
<p> The second question is how to incorporate into data nad then use info about initializationj of the blocks, like how many bits are there in the output message, Which amplitude range iand sift of the baseline are set etc.</p>
<p>The third question is about the output data strucure. For interactive analysis in the root session it is more convenient to have only those brunches which correspond to actually read-out channels. </p>
<p>At this point, Egor. please edit the task description in order to fit it to your understanding. </p>