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

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

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

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