various coordinate representations. The program calls a sub-script for defining hardware-specific parameters which must be
chosen (default: TDC8HP)
*
. Due to this modular construction it is possible to use almost the same data analysis sequences
for different hardware, i.e. TDC types.
The parameters from 0 up to 999 are reserved for DAq-parameters.
If you use other hardware than the TDC8HP you are requested to modify one command:
For HM1: remove the “;” in front of the command lines:
;execute HM1-DAq-Parameters.ccf
and
;LoadDAQModule DAq_HM1.dll,Applicationpath
For TDC8PCI2: remove the “;” in front of the command lines
;execute TDC8PCI2-DAq-Parameters.ccf
and
;LoadDAQModule DAq_TDC8PCI2.dll,Applicationpath
Generally, everything from “;” (including) on in a command line will be ignored as input, i.e. it is considered as a comment.
The “Startup.ccf” begins with the following commands/parameter settings common to all different hardware components,
followed by hardware-specific commands, data analysis specific commands and finally commands to define spectra and begin
the data acquisition (see sub-sections):
Restart reset of any earlier commands and definitions
setpath APPLICATIONPATH sets the file paths to the directory containing the Cobold.exe
LoadDAnModule DAn_Standard.dll,Applicationpath loads the DAn module
LoadDAqModule DAq_TDC8HP.dll,Applicationpath loads the hardware DAq module.
For HM1 or TDC8PCI2 replace TDC8HP
Internally used parameters are marked in a gray color.
Parameter 2 Time stamp for an event as obtained from the CPU (or TDC in case of the TDC8HP) in seconds. Setting
this parameter to 1 or 2 will record the time stamp with each event as 32bit or 64bit value
(0 = acquisition start). Please note that the accuracy of the recorded time is not guaranteed. In case of the
HM1 and TDC8PCI2 the CPU time is written with an accuracy of a several microseconds. In case of the
TDC8HP the internal TDC clock is with an accuracy of 25ps.
0 = no Timestamp,
1 = 32Bit Timestamp (Low.Low, Low.High)
2 = 64Bit Timestamp (Low.Low, Low.High, High.Low, High.High)
Parameter 5 Time scaling (internal parameter). Used to calibrate the time stamp.
Parameter 6 DAq-version number (internal parameter)
Parameter 7 Start time of list mode file (internal parameter)
Parameter 8 DAq-ID (internal parameter)
DAQ_ID_RAW 0x000000 for RAW (no Data)
DAQ_ID_HM1 0x000001 for HM1 (single)
DAQ_ID_TDC8 0x000002 for TDC8/ISA/PCI
DAQ_ID_CAMAC 0x000003 for CAMAC
DAQ_ID_2HM1 0x000004 for 2 HM1
DAQ_ID_2TDC8 0x000005 for 2 TDC8
DAQ_ID_HM1_ABM 0x000006 for HM1 ABM Mode
DAQ_ID_HM1_LR 0x000007 for HM1 LR Mode
DAQ_ID_HPTDC 0x000008 for TDC8HP
Parameter 9 LMF-version number (internal parameter)
Parameter 20 TDC resolution in ns. (internal parameter. Do not adjust)
Parameter 21 TDC data type information (internally set)
0 = Not defined
1 = Channel information
2 = Time information (in ns)
Parameter 32 number of channels (from 1) to be read out
*
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.
Page 60 of 83 MCP Delay Line Detector Manual (11.0.1304.1)