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 173 of file AsgAnalysisConfig.py.

173def CommonServices(seq):
174 seq.append(CommonServicesConfig())
175 from AsgAnalysisAlgorithms.TruthCollectionsFixerConfig import TruthCollectionsFixerBlock
176 seq.append(TruthCollectionsFixerBlock())
177

◆ 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 886 of file AsgAnalysisConfig.py.

887 *, postfix=None, selectionName, customSelections=None):
888 """Create an event-level cutflow config
889
890 Keyword arguments:
891 containerName -- name of the container
892 postfix -- a postfix to apply to decorations and algorithm names.
893 selectionName -- the name of the selection to do the cutflow for
894 customSelections -- a list of decorations to use in the cutflow, to override the retrieval of all decorations
895 """
896
897 config = EventCutFlowBlock()
898 config.setOptionValue('containerName', containerName)
899 config.setOptionValue('selectionName', selectionName)
900 config.setOptionValue('postfix', postfix)
901 config.setOptionValue('customSelections', customSelections)
902 seq.append(config)