EasyManua.ls Logo

RoentDek DLD40 - Analysis Specific Commands: Dan Parameters and Coordinates

RoentDek DLD40
83 pages
Print Icon
To Next Page IconTo Next Page
To Next Page IconTo Next Page
To Previous Page IconTo Previous Page
To Previous Page IconTo Previous Page
Loading...
Call UserFCall,SetDAQCoordinates,T1Ch??n,T1Ch??S?? ; defines coordinates for number of hits per channels and
values for each hit according to parameters 32 and 33. This
command (for parameter 32 = 8 and parameter 33 = 2) is the
equivalent to the following "manual" coordinate definition
block:
Coordinate T1Ch01n,T1Ch01S01,T1Ch01S02; note that it is possible to define several coordinates in one
Coordinate T1Ch02n,T1Ch02S01,T1Ch02S02; command line separated by “,”.
Coordinate T1Ch03n,T1Ch03S01,T1Ch03S02; Example: T1Ch02n is the coordinate for the number of hits
Coordinate T1Ch04n,T1Ch04S01,T1Ch04S02; in TDC channel 2
Coordinate T1Ch05n,T1Ch05S01,T1Ch05S02; T1Ch03S01 is the coordinate for the value of hit 1in
Coordinate T1Ch06n,T1Ch06S01,T1Ch06S02; TDC channel 3
Coordinate T1Ch07n,T1Ch07S01,T1Ch07S02; T1Ch04S02 is the coordinate for the value of hit 2in
Coordinate T1Ch08n,T1Ch08S01,T1Ch08S02; TDC channel 4
It is mandatory that the number and order of these so-called DAq coordinates are in accordance with the algorithms in the
DAq Dll module and the Dan Dll module and also with the settings of parameters 32 and 33. The hardware coordinates and
the time stamp coordinate (optionally) are stored in the list mode file if this function is enabled before the data acquisition starts
(see
new command).
The previous parameters of the DAq part have the function to define and organize the hardware (and are mandatory), the set
of so-called DAn parameters is used in the data analysis part. During offline analysis of an earlier acquired list mode file some
of these parameters are automatically set from the parameter information (settings during data acquisition) that is stored in the
header of the list mode file.
For further computations with the obtained raw data (DAq coordinates), the DAn.dll as a data analysis subprogram uses these
DAq coordinates and creates computed coordinates (DAn coordinates), such as the position or time sum (TOF) derived from
the raw data. It also comprises some correction, shifting and rotation computations and coordinate system transformations, so
that the basic computations for experiments with a position and time sensitive detector are already available without changing
the DAn.dll as it was supplied with the
CoboldPC
program.
The DAn-coordinates are internally treated as independent coordinates and are internally listed by numbers, following the last
DAq coordinate. However, the DAn coordinates will not be appended in the list mode file.
The DAn.dll may be altered using the Microsoft-C++ compiler of Visual Studio 2010 or above (see
CoboldPC
help file) and
the list of coordinates may be changed (with any text editor), creating additional coordinates (and parameters) for further
computation, unused DAn coordinates may be removed. Any newly defined coordinate is available for further computations.
Note that the program will only operate normally, if all definitions are in accordance with the DAq Dlly module and Dan Dll
module used. After the
new and start commands the program makes a consistency check and may give an error message if
the number of coordinates and parameters defined are not sufficient, however, it will not detect all possible discrepancies.
4.4.2
Analysis specific commands: DAn parameters and coordinates
The parameters from 1000 onwards are reserved for Dan parameters. Note that some parameters (for DAq and DAn) are set
automatically or values may be overwritten when reading a previously recorded list mode file.
The following Dan parameters used in the Dan part can have the function of variables for computations, of pointers or of
flags. Some are mandatory, some are optional. The Standard DAn will use the parameter range 1000-1999.
Parameter 1050 check-ID (tests compatibility of CCF/DAn), for CoboldPC 2011 R3 the value is 201102080000
Parameter 1000
internal DAN calibration parameter, do not change
Parameter 1002 Hexanode calculation flag
0 = no Hexanode
1 = Hexanode
If a Hexanode is used additional calculations are required to retrieve the position information. For these
parameters and coordinates please refer to the add-on manual.
Parameter 1003 R-Phi coordinates conversion
0 = RAD [-π..π]
1 = RAD [0..2π]
2 = DEG [-180..180]
3 = DEG [0..360]
This parameter defines the angular range and unit for the phi coordinate in the R-Phi representation of the
2d-image.
Parameter 1004 DNL correction (GP1/HM1 only)
Page 62 of 83 MCP Delay Line Detector Manual (11.0.1304.1)

Table of Contents