ATLAS Offline Software
Loading...
Searching...
No Matches
ActsConfigFlags.PixelCalibrationStrategy Class Reference
Inheritance diagram for ActsConfigFlags.PixelCalibrationStrategy:
Collaboration diagram for ActsConfigFlags.PixelCalibrationStrategy:

Public Member Functions

 usesCalibration (self)
 usesNN (self)
 calibrateBeforeSelection (self)

Static Public Attributes

str Uncalibrated = "Uncalibrated"
str AnalogueClusteringBeforeSelection = "AnalogueClusteringBeforeSelection"
str AnalogueClustering = "AnalogueClustering"
str NNClusteringBeforeSelection = "NNClusteringBeforeSelection"
str NNClustering = "NNClustering"

Detailed Description

Definition at line 72 of file ActsConfigFlags.py.

Member Function Documentation

◆ calibrateBeforeSelection()

ActsConfigFlags.PixelCalibrationStrategy.calibrateBeforeSelection ( self)
whether only the selected measurements are calibrated

Definition at line 88 of file ActsConfigFlags.py.

88 def calibrateBeforeSelection(self):
89 """whether only the selected measurements are calibrated"""
90 return self in (PixelCalibrationStrategy.AnalogueClusteringBeforeSelection,
91 PixelCalibrationStrategy.NNClustering)
92
93# Flag for strip calibration strategy during track finding
94# - use cluster as is (Uncalibrated)
95# - use strip pitch / sqrt(12) as error either before selecting
96# measurements for extending tracks (DigitalCalibrationBeforeSelection)
97# - or only apply it to selected measurements (DigitalCalibration)

◆ usesCalibration()

ActsConfigFlags.PixelCalibrationStrategy.usesCalibration ( self)
whether a calibrator is needed at all

Definition at line 79 of file ActsConfigFlags.py.

79 def usesCalibration(self):
80 """whether a calibrator is needed at all"""
81 return self is not PixelCalibrationStrategy.Uncalibrated
82

◆ usesNN()

ActsConfigFlags.PixelCalibrationStrategy.usesNN ( self)
whether NN corrections are applied on top

Definition at line 83 of file ActsConfigFlags.py.

83 def usesNN(self):
84 """whether NN corrections are applied on top"""
85 return self in (PixelCalibrationStrategy.NNClustering,
86 PixelCalibrationStrategy.NNClusteringBeforeSelection)
87

Member Data Documentation

◆ AnalogueClustering

str ActsConfigFlags.PixelCalibrationStrategy.AnalogueClustering = "AnalogueClustering"
static

Definition at line 75 of file ActsConfigFlags.py.

◆ AnalogueClusteringBeforeSelection

str ActsConfigFlags.PixelCalibrationStrategy.AnalogueClusteringBeforeSelection = "AnalogueClusteringBeforeSelection"
static

Definition at line 74 of file ActsConfigFlags.py.

◆ NNClustering

str ActsConfigFlags.PixelCalibrationStrategy.NNClustering = "NNClustering"
static

Definition at line 77 of file ActsConfigFlags.py.

◆ NNClusteringBeforeSelection

str ActsConfigFlags.PixelCalibrationStrategy.NNClusteringBeforeSelection = "NNClusteringBeforeSelection"
static

Definition at line 76 of file ActsConfigFlags.py.

◆ Uncalibrated

str ActsConfigFlags.PixelCalibrationStrategy.Uncalibrated = "Uncalibrated"
static

Definition at line 73 of file ActsConfigFlags.py.


The documentation for this class was generated from the following file: