[subexp-daq] Question: what is GEOM?
Hans Toshihide Törnqvist
hans.tornqvist at chalmers.se
Mon Apr 22 16:12:56 CEST 2024
Dear Günter,
To add to Håkan's response, some Caen modules (maybe others?) can assign
its geom via the middle PAUX connector if that's available. I think
there's a config to make nurdlib aware that the module will have an
externally assigned geom number, but maybe also via a flag in a status
register. These are checked against the automatically assigned geom's,
so the step to overriding is not very big.
Mostly fyi :)
Cheers,
Hans
On 2024-04-19 12:07, Håkan T Johansson wrote:
>
> Dear Günter,
>
> I think nurdlib will assign the geom numbers (for modules which have
> that kind of identifier settable) in order for the modules that are
> configured.
>
> Unless not already implemented, it might be on Hans todo-list to be able
> to override that default, i.e. manually specify the module identifier
> that appears in the data. That would be useful such that an unpacker
> can be used unchanged even if some detector/module is not present for
> some runs / experiments.
>
> Cheers,
> Håkan
>
>
>
> On Fri, 19 Apr 2024, Weber, Guenter Dr. wrote:
>
>>
>> Dear friends,
>>
>>
>> in my DAQ, I have three modules that are defined in main.cfg as follows:
>>
>>
>> # ADCs
>> CAEN_V785(0x11110000) {
>> threshold = (0 {32})
>> }
>> CAEN_V785(0x44440000) {
>> threshold = (0 {32})
>> }
>> # TDC
>> BARRIER
>> CAEN_V1190(0x22220000) {
>> blt_mode = noblt
>> edge = leading
>> resolution = 100 ps
>> deadtime = 5 ns
>> # with 100 ps resolution, max window size: 50 us
>> GATE {
>> time_after_trigger = -1us
>> width = 2us
>> }
>> }
>>
>> In the corresponding *.spec file, the data is matched via this commands:
>>
>>
>> adc[0] = VME_CAEN_V785(geom=1, crate=0);
>> adc[1] = VME_CAEN_V785(geom=2, crate=0);
>> b2 = BARRIER();
>> tdc = VME_CAEN_V1190(geom=3);
>>
>> My question is now, where is the GEOM number coming from? How do the
>> modules
>> 'know' that they should have GEOM numbers 1 to 3?
>>
>>
>>
>> Thank you very much!
>>
>>
>>
>> Best greetings
>> Günter
>>
>>
>>
>>
>
More information about the subexp-daq
mailing list