ATLAS Offline Software
Loading...
Searching...
No Matches
python.AsgAnalysisConfig Namespace Reference

Classes

class  CommonServicesConfig
class  EventCutFlowBlock
class  GeneratorAnalysisBlock
class  IFFLeptonDecorationBlock
class  IOStatsBlock
class  MCTCLeptonDecorationBlock
class  ObjectCutFlowBlock
class  OutputThinningBlock
class  PerEventSFBlock
class  PileupReweightingBlock
class  PtEtaSelectionBlock
class  SelectionDecorationBlock
class  SystematicsCategories

Functions

 CommonServices (seq)
 makeEventCutFlowConfig (seq, containerName, *, postfix=None, selectionName, customSelections=None)

Function Documentation

◆ CommonServices()

python.AsgAnalysisConfig.CommonServices ( seq)

Definition at line 165 of file AsgAnalysisConfig.py.

165def CommonServices(seq):
166 seq.append(CommonServicesConfig())
167 from AsgAnalysisAlgorithms.TruthCollectionsFixerConfig import TruthCollectionsFixerBlock
168 seq.append(TruthCollectionsFixerBlock())
169

◆ makeEventCutFlowConfig()

python.AsgAnalysisConfig.makeEventCutFlowConfig ( seq,
containerName,
* ,
postfix = None,
selectionName,
customSelections = None )
Create an event-level cutflow config

Keyword arguments:
containerName -- name of the container
postfix -- a postfix to apply to decorations and algorithm names.
selectionName -- the name of the selection to do the cutflow for
customSelections -- a list of decorations to use in the cutflow, to override the retrieval of all decorations

Definition at line 865 of file AsgAnalysisConfig.py.

866 *, postfix=None, selectionName, customSelections=None):
867 """Create an event-level cutflow config
868
869 Keyword arguments:
870 containerName -- name of the container
871 postfix -- a postfix to apply to decorations and algorithm names.
872 selectionName -- the name of the selection to do the cutflow for
873 customSelections -- a list of decorations to use in the cutflow, to override the retrieval of all decorations
874 """
875
876 config = EventCutFlowBlock()
877 config.setOptionValue('containerName', containerName)
878 config.setOptionValue('selectionName', selectionName)
879 config.setOptionValue('postfix', postfix)
880 config.setOptionValue('customSelections', customSelections)
881 seq.append(config)