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"
str TruthClusterSplitting = "TruthClusterSplitting"

Detailed Description

Definition at line 78 of file ActsConfigFlags.py.

Member Function Documentation

◆ calibrateBeforeSelection()

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

Definition at line 95 of file ActsConfigFlags.py.

95 def calibrateBeforeSelection(self):
96 """whether only the selected measurements are calibrated"""
97 return self in (PixelCalibrationStrategy.AnalogueClusteringBeforeSelection,
98 PixelCalibrationStrategy.NNClustering)
99
100# Flag for strip calibration strategy during track finding
101# - use cluster as is (Uncalibrated)
102# - use strip pitch / sqrt(12) as error either before selecting
103# measurements for extending tracks (DigitalCalibrationBeforeSelection)
104# - or only apply it to selected measurements (DigitalCalibration)

◆ usesCalibration()

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

Definition at line 86 of file ActsConfigFlags.py.

86 def usesCalibration(self):
87 """whether a calibrator is needed at all"""
88 return self is not PixelCalibrationStrategy.Uncalibrated
89

◆ usesNN()

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

Definition at line 90 of file ActsConfigFlags.py.

90 def usesNN(self):
91 """whether NN corrections are applied on top"""
92 return self in (PixelCalibrationStrategy.NNClustering,
93 PixelCalibrationStrategy.NNClusteringBeforeSelection)
94

Member Data Documentation

◆ AnalogueClustering

str ActsConfigFlags.PixelCalibrationStrategy.AnalogueClustering = "AnalogueClustering"
static

Definition at line 81 of file ActsConfigFlags.py.

◆ AnalogueClusteringBeforeSelection

str ActsConfigFlags.PixelCalibrationStrategy.AnalogueClusteringBeforeSelection = "AnalogueClusteringBeforeSelection"
static

Definition at line 80 of file ActsConfigFlags.py.

◆ NNClustering

str ActsConfigFlags.PixelCalibrationStrategy.NNClustering = "NNClustering"
static

Definition at line 83 of file ActsConfigFlags.py.

◆ NNClusteringBeforeSelection

str ActsConfigFlags.PixelCalibrationStrategy.NNClusteringBeforeSelection = "NNClusteringBeforeSelection"
static

Definition at line 82 of file ActsConfigFlags.py.

◆ TruthClusterSplitting

str ActsConfigFlags.PixelCalibrationStrategy.TruthClusterSplitting = "TruthClusterSplitting"
static

Definition at line 84 of file ActsConfigFlags.py.

◆ Uncalibrated

str ActsConfigFlags.PixelCalibrationStrategy.Uncalibrated = "Uncalibrated"
static

Definition at line 79 of file ActsConfigFlags.py.


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