ATLAS Offline Software
Loading...
Searching...
No Matches
ChainMerging.py File Reference

Go to the source code of this file.

Namespaces

namespace  ChainMerging

Functions

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

Variables

 ChainMerging.log = logging.getLogger( __name__ )