ATLAS Offline Software
Public Member Functions | Static Public Attributes | List of all members
python.SimEnums.SimulationFlavour Class Reference
Inheritance diagram for python.SimEnums.SimulationFlavour:
Collaboration diagram for python.SimEnums.SimulationFlavour:

Public Member Functions

def isFullSim (self)
 
def usesFastCaloSim (self)
 
def usesFatras (self)
 
def isQuasiStable (self)
 
def isMT (self)
 

Static Public Attributes

 Unknown
 
 FullG4MT
 
 FullG4MT_QS
 
 PassBackG4MT
 
 ATLFASTIIMT
 
 ATLFASTIIFMT
 
 ATLFASTIIF_G4MS
 
 ATLFAST3MT
 
 ATLFAST3MT_QS
 
 ATLFAST3F_G4MS
 
 ATLFAST3F_ACTSMT
 
 AtlasG4
 
 AtlasG4_QS
 
 CosmicsG4
 

Detailed Description

Definition at line 43 of file SimEnums.py.

Member Function Documentation

◆ isFullSim()

def python.SimEnums.SimulationFlavour.isFullSim (   self)

Definition at line 59 of file SimEnums.py.

59  def isFullSim(self):
60  return 'FullG4' in self.value or 'PassBackG4' in self.value or 'AtlasG4' in self.value or 'CosmicsG4' in self.value
61 

◆ isMT()

def python.SimEnums.SimulationFlavour.isMT (   self)

Definition at line 71 of file SimEnums.py.

71  def isMT(self):
72  return 'MT' in self.value
73 
74 

◆ isQuasiStable()

def python.SimEnums.SimulationFlavour.isQuasiStable (   self)

Definition at line 68 of file SimEnums.py.

68  def isQuasiStable(self):
69  return 'QS' in self.value
70 

◆ usesFastCaloSim()

def python.SimEnums.SimulationFlavour.usesFastCaloSim (   self)

Definition at line 62 of file SimEnums.py.

62  def usesFastCaloSim(self):
63  return 'ATLFAST' in self.value
64 

◆ usesFatras()

def python.SimEnums.SimulationFlavour.usesFatras (   self)

Definition at line 65 of file SimEnums.py.

65  def usesFatras(self):
66  return 'ATLFASTIIF' in self.value or 'ATLFAST3F' in self.value # TODO Extend for Acts::Fatras in the future
67 

Member Data Documentation

◆ AtlasG4

python.SimEnums.SimulationFlavour.AtlasG4
static

Definition at line 55 of file SimEnums.py.

◆ AtlasG4_QS

python.SimEnums.SimulationFlavour.AtlasG4_QS
static

Definition at line 56 of file SimEnums.py.

◆ ATLFAST3F_ACTSMT

python.SimEnums.SimulationFlavour.ATLFAST3F_ACTSMT
static

Definition at line 54 of file SimEnums.py.

◆ ATLFAST3F_G4MS

python.SimEnums.SimulationFlavour.ATLFAST3F_G4MS
static

Definition at line 53 of file SimEnums.py.

◆ ATLFAST3MT

python.SimEnums.SimulationFlavour.ATLFAST3MT
static

Definition at line 51 of file SimEnums.py.

◆ ATLFAST3MT_QS

python.SimEnums.SimulationFlavour.ATLFAST3MT_QS
static

Definition at line 52 of file SimEnums.py.

◆ ATLFASTIIF_G4MS

python.SimEnums.SimulationFlavour.ATLFASTIIF_G4MS
static

Definition at line 50 of file SimEnums.py.

◆ ATLFASTIIFMT

python.SimEnums.SimulationFlavour.ATLFASTIIFMT
static

Definition at line 49 of file SimEnums.py.

◆ ATLFASTIIMT

python.SimEnums.SimulationFlavour.ATLFASTIIMT
static

Definition at line 48 of file SimEnums.py.

◆ CosmicsG4

python.SimEnums.SimulationFlavour.CosmicsG4
static

Definition at line 57 of file SimEnums.py.

◆ FullG4MT

python.SimEnums.SimulationFlavour.FullG4MT
static

Definition at line 45 of file SimEnums.py.

◆ FullG4MT_QS

python.SimEnums.SimulationFlavour.FullG4MT_QS
static

Definition at line 46 of file SimEnums.py.

◆ PassBackG4MT

python.SimEnums.SimulationFlavour.PassBackG4MT
static

Definition at line 47 of file SimEnums.py.

◆ Unknown

python.SimEnums.SimulationFlavour.Unknown
static

Definition at line 44 of file SimEnums.py.


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