ATLAS Offline Software
Loading...
Searching...
No Matches
python.ConfigAccumulator.SelectionConfig Class Reference
Collaboration diagram for python.ConfigAccumulator.SelectionConfig:

Public Member Functions

 __post_init__ (self, selectionName, bits)

Static Public Attributes

InitVar selectionName [str]
InitVar bits = field(default=0, kw_only=True)
object preselection = field(default=None, kw_only=True)
str comesFrom = field(default='', kw_only=True)
bool writeToOutput = field(default=True, kw_only=True)
str name = field(init=False)

Detailed Description

all the data for a given selection that has been registered

the bits argument is for backward compatibility, does nothing, and will be
removed in the future.

Definition at line 106 of file ConfigAccumulator.py.

Member Function Documentation

◆ __post_init__()

python.ConfigAccumulator.SelectionConfig.__post_init__ ( self,
selectionName,
bits )

Definition at line 120 of file ConfigAccumulator.py.

120 def __post_init__ (self, selectionName, bits) :
121 self.name = selectionName
122 if self.preselection is None :
123 self.preselection = (selectionName == '')
124
125
126
127@dataclass(eq=False)

Member Data Documentation

◆ bits

InitVar python.ConfigAccumulator.SelectionConfig.bits = field(default=0, kw_only=True)
static

Definition at line 114 of file ConfigAccumulator.py.

◆ comesFrom

str python.ConfigAccumulator.SelectionConfig.comesFrom = field(default='', kw_only=True)
static

Definition at line 116 of file ConfigAccumulator.py.

◆ name

str python.ConfigAccumulator.SelectionConfig.name = field(init=False)
static

Definition at line 118 of file ConfigAccumulator.py.

◆ preselection

object python.ConfigAccumulator.SelectionConfig.preselection = field(default=None, kw_only=True)
static

Definition at line 115 of file ConfigAccumulator.py.

◆ selectionName

InitVar python.ConfigAccumulator.SelectionConfig.selectionName [str]
static

Definition at line 112 of file ConfigAccumulator.py.

◆ writeToOutput

bool python.ConfigAccumulator.SelectionConfig.writeToOutput = field(default=True, kw_only=True)
static

Definition at line 117 of file ConfigAccumulator.py.


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