Parameter 33 number of hits per channel to be read out
Parameter 40 DataFormat (Internally set)
Parameter 50 unique ID-number checking compatibility of CCF with DAn and DAq
Hardware specific commands: DAq-parameters and coordinates
execute TDC8HP-DAq-Parameters.ccf executes the commands in the specific file, here for TDC8HP, if you use
different hardware please enable a different sub-script execution (see above)
*
.
The following commands are part of the TDC8HP-DAq-Parameters.ccf sub-script, for details please refer to the TDC8HP
manual. For the commands in the other parameter files for HM1 and TDC8PCI2 please also refer to the specific manuals:
Parameter 50,201102080000 ; check-ID (tests compatibility of CCF/DAq)
Parameter 53,1 ; display only every (n)th event but write all events to hard drive (for high rate measurements)
Parameter 60,0 ; 0 = don’t read driver config file (default 0)
Parameter 61,0x000000 ; RisingEnable, 0 = none (e.g. 0x40 = channel 7)
Parameter 62,0x0ff1ff ; FallingEnable, Channel 1-9 on first TDC and channels 1-8 on seconds TDC
Parameter 63,0 ; TriggerEdge, 0 = falling
Parameter 64,8 ; TiggerChannel,channel 8 for trigger
Parameter 65,0 ; OutputLevel, 0 = false
Parameter 66,1 ; GroupingEnable, 1 = true = 25ps binsize and max. +-200µs range
; 0 = false = 16ps binsize and max. +-32ms range
Parameter 67,0 ; AllowOverlap, 0 = false (0 = default)
Parameter 68,160 ; TriggerDeadTime, time in ns (recommended value: 10ns more than parameter 70)
Parameter 69,-150 ; GroupRangeStart, time in ns
Parameter 70,150 ; GroupRangeEnd, time in ns
Parameter 71,0 ; External Clock, 0 = false (0 = default, should be 1 if two TDCs are synched)
Parameter 72,1 ; OutputRollovers, 1 = true (1 = default)
Parameter 78,1 ; VHR (TDC8HP only: 0 = 100ps LSB, 1 = 25ps LSB)
Parameter 79,0.2 ; Group Timeout in seconds (default 0.2s, do not adjust)
Parameter 80,0 ; INL, 0 = false = do not read file (default)
Parameter 81,0 ; DNL, 0 = false = do not read file (default)
Parameter 86,1 ; MMXEnable (never set to 0, always 1)
Parameter 87,1 ; DMAEnable (never set to 0, always 1)
Parameter 88,0 ; time zero channel:
; set all trigger times (parameter 64) relative to last hit in this channel
; please set to 0 if not used
; "Grouping" must be disabled (parameter 66)
Parameter 89,0x00000000 ; Trigger channel mask (active only when parameter 66 is set to 0)
From these DAq parameters the following are of special interest and are therefore explained also here:
Parameter 53 NumberOfDAQLoops (normally 1)
To increase online event reading speed you can increase this value. If set to n then you’ll process n Events
in the DAq module before returning the last event to CoboldPC. In online processing only the nth event
will be passed to the analysis but all events will be written to the LMF.
Parameter 64 TriggerChannel: Determines the trigger input channel (1-9)
Parameter 68 TriggerDeadTime: Defines the time range in ns before a next signal in the trigger channel will be considered
as the trigger for the next event. Recommended value: 10ns more than parameter 70.
Parameter 69 GroupRangeStart: from this time (in ns, minimum -2E5) relative to the trigger signal all signals in the other
channels are registered as belonging to the same event until
Parameter 70 sets the GroupRangeEnd as time in ns (maximum 2E5) after the trigger for this event.
Parameter 78 VHR-flag: Enables the TDC8HP's very high resolution mode with an LSB of 25ps (set to 1). Per default
this parameter is set 1 (25ps LSB). For multi-hit measurement with short dead-time demand it is
recommended setting this parameter to 0.
*
You may replace this “execute” command by directly copy & pasting the commands in the called sub-script for your hardware
option at this position in the startup file.
MCP Delay Line Detector Manual (11.0.1304.1) Page 61 of 83