ATLAS Offline Software
Loading...
Searching...
No Matches
python.Enums.ProductionStep Class Reference
Inheritance diagram for python.Enums.ProductionStep:
Collaboration diagram for python.Enums.ProductionStep:

Public Member Functions

 __eq__ (self, other)

Static Public Attributes

str Default = 'Default'
str Generation = 'Generation'
str Simulation = 'Simulation'
str PileUpPresampling = 'PileUpPresampling'
str Overlay = 'Overlay'
str MinbiasPreprocessing = 'MinbiasPreprocessing'
str FastChain = 'FastChain'
str Digitization = 'Digitization'
str PileUpPretracking = 'PileUpPretracking'
str Reconstruction = 'Reconstruction'
str Derivation = 'Derivation'

Private Attributes

 __class__

Static Private Attributes

 __hash__ = Enum.__hash__

Detailed Description

Definition at line 44 of file Enums.py.

Member Function Documentation

◆ __eq__()

python.Enums.FlagEnum.__eq__ ( self,
other )
inherited

Definition at line 7 of file Enums.py.

7 def __eq__(self, other):
8 if not isinstance(other, self.__class__):
9 raise TypeError(f"Invalid comparison of {self.__class__} with {type(other)}")
10 return self is other
11

Member Data Documentation

◆ __class__

python.Enums.FlagEnum.__class__
privateinherited

Definition at line 8 of file Enums.py.

◆ __hash__

python.Enums.FlagEnum.__hash__ = Enum.__hash__
staticprivateinherited

Definition at line 12 of file Enums.py.

◆ Default

str python.Enums.ProductionStep.Default = 'Default'
static

Definition at line 46 of file Enums.py.

◆ Derivation

str python.Enums.ProductionStep.Derivation = 'Derivation'
static

Definition at line 56 of file Enums.py.

◆ Digitization

str python.Enums.ProductionStep.Digitization = 'Digitization'
static

Definition at line 53 of file Enums.py.

◆ FastChain

str python.Enums.ProductionStep.FastChain = 'FastChain'
static

Definition at line 52 of file Enums.py.

◆ Generation

str python.Enums.ProductionStep.Generation = 'Generation'
static

Definition at line 47 of file Enums.py.

◆ MinbiasPreprocessing

str python.Enums.ProductionStep.MinbiasPreprocessing = 'MinbiasPreprocessing'
static

Definition at line 51 of file Enums.py.

◆ Overlay

str python.Enums.ProductionStep.Overlay = 'Overlay'
static

Definition at line 50 of file Enums.py.

◆ PileUpPresampling

str python.Enums.ProductionStep.PileUpPresampling = 'PileUpPresampling'
static

Definition at line 49 of file Enums.py.

◆ PileUpPretracking

str python.Enums.ProductionStep.PileUpPretracking = 'PileUpPretracking'
static

Definition at line 54 of file Enums.py.

◆ Reconstruction

str python.Enums.ProductionStep.Reconstruction = 'Reconstruction'
static

Definition at line 55 of file Enums.py.

◆ Simulation

str python.Enums.ProductionStep.Simulation = 'Simulation'
static

Definition at line 48 of file Enums.py.


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