Commit fba099b5 authored by Simon Spannagel's avatar Simon Spannagel
Browse files

Update last three modules from CLICdp-Note-2019-006

parent af59a58c
Pipeline #1262289 passed with stages
in 14 minutes and 8 seconds
......@@ -19,30 +19,23 @@ Clusters from the first plane in Z (named the seed plane) are related to cluster
* `timestamp_from`: Defines the detector which provides the track timestamp. This detector also needs to be set as `required_detector`. If empty, the average timestamp of all clusters on the track will be used. Empty by default.
### Plots produced
* Track chi^2 histogram
* Track chi^2 /degrees of freedom histogram
* Clusters per track histogram
* Tracks per event histogram
* Track angle with respect to X-axis histogram
* Track angle with respect to Y-axis histogram
For each detector the following plots are produced:
* Residual in X
* Residual in Y
* Residual in X for clusters with a width in X of 1
* Residual in Y for clusters with a width in X of 1
* Residual in X for clusters with a width in X of 2
* Residual in Y for clusters with a width in X of 2
* Residual in X for clusters with a width in X of 3
* Residual in Y for clusters with a width in X of 3
The following plots are produced only once:
* Histograms of the track chi2 and track chi2/ndf
* Histogram of the clusters per track, and tracks per event
* Histograms of the track angle with respect to the X/Y-axis
For each detector, the following plots are produced:
* Histograms of the track residual in X/Y for various cluster sizes (1-3)
### Usage
```toml
[Tracking4D]
min_hits_on_track = 4
spatial_cut = 300um
time_cut_rel = 3.0
spatial_cut_abs = 300um
time_cut_abs = 200ns
exclude_dut = true
require_detectors = "ExampleDetector_0", "ExampleDetector_1"
```
# TrackingSpatial
**Maintainer**: Daniel Hynds (<daniel.hynds@cern.ch>)
**Module Type**: *GLOBAL*
**Maintainer**: Daniel Hynds (<daniel.hynds@cern.ch>)
**Module Type**: *GLOBAL*
**Status**: Functional
### Description
......@@ -14,21 +14,21 @@ This module performs track finding using only positional information (no timing
* `exclude_dut`: Boolean to set if the DUT should be included in the track fitting. Default value is `true`.
### Plots produced
* Track chi^2 histogram
* Clusters per track histogram
* Tracks per event histogram
* Track angle in X histogram
* Track angle in Y histogram
Plots produced per device:
The following plots are produced only once:
* Residual in X
* Residual in Y
* Histograms of the track $\chi^2$ and track $\chi^2$/degrees of freedom
* Histogram of the clusters per track, and tracks per event
* Histograms of the track angle with respect to the X/Y-axis
For each detector, the following plots are produced:
* Histograms of the residual in X/Y
### Usage
```toml
[SpatialTracking]
spatial_cut = 0.2mm
[TrackingSpatial]
spatial_cut_rel = 5.0
min_hits_on_track = 5
exclude_dut = true
```
......@@ -5,7 +5,7 @@
**Status**: Functional
### Description
This module writes out data from a Timepix3 DUT for timing analysis. The outputted ROOT TTree contains data in branches. This is intended for analysis of the timing capabilities of Timepix3 devices of different thicknesses.
This module writes out data from a Timepix3 DUT for timing analysis. The output ROOT tree contains data in branches. This is intended for analysis of the timing capabilities of Timepix3 devices of different thicknesses.
For each track associated DUT `cluster` object the following information is written out:
......@@ -14,7 +14,7 @@ For each track associated DUT `cluster` object the following information is writ
* Size in Y
* Number of pixels in the cluster
For each `pixel` object in an associated `cluster` the follwing information is written out:
For each `pixel` object in an associated `cluster` the following information is written out:
* X position
* Y position
......@@ -27,10 +27,7 @@ For each `track` with associated DUT `clusters` the following information is wri
### Parameters
* `file_name`: Name of the data file to create, relative to the output directory of the framework. The file extension `.root` will be appended if not present. Default value is `outputTuples.root`.
* `tree_name`: Name of the tree inside the outputted ROOT file. Default value is `tree`.
### Plots produced
No plots are produced.
* `tree_name`: Name of the tree inside the output ROOT file. Default value is `tree`.
### Usage
```toml
......
Markdown is supported
0% or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment