Belle II Software
release-05-01-25
datcon.py
1
"""Contains calls for the DATCON PXD data reduction chain"""
2
3
import
basf2
4
5
6
def
add_DATCON_simulation
(path):
7
"""Add DATCON to simulation with standard parameters defined in the single modules.
8
The DATCON simulation is build up of six blocks:
9
1) SVDShaperDigitToDATCONSVDDigitConverter: Converts SVDShaperDigits into DATCONSVDDigits
10
2) DATCONSVDSimpleClusterizer: Performs simple clusterisation of SVD hit information
11
3) DATCONSVDSpacePointCreator: Creates SpacePoints with the DATCONSVDClusters
12
4) DATCONTracking: Tracking algorithms for pattern recognition and track findng
13
5) DATCONPXDExtrapolation: Extrapolation to the PXD of the tracks found and calculation of
14
Most Probable Hits / PXDIntercepts
15
6) DATCONROICalculation: Calculation of ROI on the PXD
16
17
Arguments
18
---------
19
path : basf2.Path
20
Module path to be adjusted.
21
"""
22
path.add_module(
'SVDShaperDigitToDATCONSVDDigitConverter'
)
23
24
path.add_module(
'DATCONSVDSimpleClusterizer'
, NoiseLevelADU=5, NoiseCutADU=5)
25
26
path.add_module(
'DATCONSVDSpacePointCreator'
)
27
28
path.add_module(
'DATCONTracking'
)
29
30
path.add_module(
'DATCONPXDExtrapolation'
)
31
32
path.add_module(
'DATCONROICalculation'
)
tracking.datcon.add_DATCON_simulation
def add_DATCON_simulation(path)
Definition:
datcon.py:6
tracking
scripts
tracking
datcon.py
Generated on Fri Nov 5 2021 04:01:18 for Belle II Software by
1.8.17