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

Static Public Attributes

bool statusOn = True
list allowedTypes = ['list']
list StoredValue = []

Protected Member Functions

 _do_action (self, *args, **kwds)

Detailed Description

The list of input data files (if not empty override all the specific XYZInput) 

Definition at line 49 of file AthenaCommonFlags.py.

Member Function Documentation

◆ _do_action()

python.AthenaCommonFlags.FilesInput._do_action ( self,
* args,
** kwds )
protected

Definition at line 55 of file AthenaCommonFlags.py.

55 def _do_action( self, *args, **kwds ):
56 #first remove any blanks
57 if "" in self.StoredValue:
58 self.StoredValue = list(filter(None,self.StoredValue))
59 from AthenaCommon import AppMgr
60 if hasattr(AppMgr.ServiceMgr,"EventSelector") and hasattr(AppMgr.ServiceMgr.EventSelector,"InputCollections"):
61 AppMgr.ServiceMgr.EventSelector.InputCollections = self.StoredValue
62
63 pass
64

Member Data Documentation

◆ allowedTypes

list python.AthenaCommonFlags.FilesInput.allowedTypes = ['list']
static

Definition at line 52 of file AthenaCommonFlags.py.

◆ statusOn

bool python.AthenaCommonFlags.FilesInput.statusOn = True
static

Definition at line 51 of file AthenaCommonFlags.py.

◆ StoredValue

list python.AthenaCommonFlags.FilesInput.StoredValue = []
static

Definition at line 53 of file AthenaCommonFlags.py.


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