ATLAS Offline Software
Namespaces | Functions | Variables
ChainMerging.py File Reference

Go to the source code of this file.

Namespaces

 ChainMerging
 

Functions

def ChainMerging.mergeChainDefs (listOfChainDefs, chainDict, perSig_lengthOfChainConfigs=None)
 
def ChainMerging.check_leg_lengths (perSig_lengthOfChainConfigs)
 
def ChainMerging.mergeParallel (chainDefList, offset, leg_numbering=[], perSig_lengthOfChainConfigs=None)
 
def ChainMerging.getEmptySeqName (stepName, step_number, alignGroup)
 
def ChainMerging.isFullScanRoI (inputL1Nav)
 
def ChainMerging.getCurrentAG (chainStep)
 
def ChainMerging.serial_zip (allSteps, chainName, chainDefList, legOrdering)
 
def ChainMerging.mergeSerial (chainDefList, chainDefListOrdering)
 
def ChainMerging.checkStepContent (parallel_steps)
 
def ChainMerging.makeCombinedStep (parallel_steps, stepNumber, chainDefList, allSteps=[], currentChainSteps=[], leg_numbering=[], alignment_group="")
 
def ChainMerging.zip_longest_parallel (AllSteps, multiplicity, fillvalue=None)
 
def ChainMerging.build_empty_sequences (emptyChainDicts, step_mult, caller, L1decisions, seqNames, chainName)
 

Variables

 ChainMerging.log