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

Public Attributes

 StoredValue
 

Static Public Attributes

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

Private Member Functions

def _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()

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

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 [1/2]

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

Definition at line 53 of file AthenaCommonFlags.py.

◆ StoredValue [2/2]

python.AthenaCommonFlags.FilesInput.StoredValue

Definition at line 58 of file AthenaCommonFlags.py.


The documentation for this class was generated from the following file:
covarianceTool.filter
filter
Definition: covarianceTool.py:514
histSizes.list
def list(name, path='/')
Definition: histSizes.py:38