CA component for MenuSequence sequence
Definition at line 919 of file MenuComponents.py.
◆ __init__()
def MenuComponents.SelectionCA.__init__ |
( |
|
self, |
|
|
|
name, |
|
|
|
isProbe = False |
|
) |
| |
Definition at line 921 of file MenuComponents.py.
921 def __init__(self, name, isProbe=False):
922 self.name = name+
"_probe" if isProbe
else name
924 super( SelectionCA, self ).
__init__()
926 self.stepViewSequence =
seqAND(self.name)
◆ addHypoAlgo()
def MenuComponents.SelectionCA.addHypoAlgo |
( |
|
self, |
|
|
|
algo |
|
) |
| |
To be used when the hypo alg configuration does not require auxiliary tools/services
Definition at line 949 of file MenuComponents.py.
949 def addHypoAlgo(self, algo):
950 """To be used when the hypo alg configuration does not require auxiliary tools/services"""
952 newname = algo.getName()+
'_probe'
954 self.hypoAcc.addEventAlgo(algo)
◆ hypo()
def MenuComponents.SelectionCA.hypo |
( |
|
self | ) |
|
Access hypo algo (or throws)
Definition at line 956 of file MenuComponents.py.
957 """Access hypo algo (or throws)"""
959 assert h
is not None,
"No hypo in SeelectionCA {}".
format(self.name)
◆ inputMaker()
def MenuComponents.SelectionCA.inputMaker |
( |
|
self | ) |
|
Access Input Maker (or throws)
Definition at line 962 of file MenuComponents.py.
962 def inputMaker(self):
963 """Access Input Maker (or throws)"""
965 assert im
is not None,
"No input maker in SeelectionCA {}".
format(self.name)
◆ mergeHypo()
def MenuComponents.SelectionCA.mergeHypo |
( |
|
self, |
|
|
|
other |
|
) |
| |
To be used when the hypo alg configuration comes with auxiliary tools/services
Definition at line 945 of file MenuComponents.py.
945 def mergeHypo(self, other):
946 """To be used when the hypo alg configuration comes with auxiliary tools/services"""
947 self.hypoAcc.
merge(other)
◆ mergeReco()
def MenuComponents.SelectionCA.mergeReco |
( |
|
self, |
|
|
|
recoCA, |
|
|
|
robPrefetchCA = None , |
|
|
|
upSequenceCA = None |
|
) |
| |
upSequenceCA is the user CA to run before the recoCA
Definition at line 933 of file MenuComponents.py.
933 def mergeReco(self, recoCA, robPrefetchCA=None, upSequenceCA=None):
934 ''' upSequenceCA is the user CA to run before the recoCA'''
936 ca.addSequence(self.stepViewSequence)
938 ca.merge(upSequenceCA, sequenceName=self.stepViewSequence.name)
939 ca.addEventAlgo(recoCA.inputMaker(), sequenceName=self.stepViewSequence.name)
941 ca.merge(robPrefetchCA, self.stepViewSequence.name)
942 ca.merge(recoCA, sequenceName=self.stepViewSequence.name)
◆ topSequence()
def MenuComponents.SelectionCA.topSequence |
( |
|
self | ) |
|
◆ wasMerged()
def MenuComponents.SelectionCA.wasMerged |
( |
|
self | ) |
|
Definition at line 929 of file MenuComponents.py.
930 super( SelectionCA, self ).wasMerged()
931 self.hypoAcc.wasMerged()
◆ hypoAcc
MenuComponents.SelectionCA.hypoAcc |
◆ isProbe
MenuComponents.SelectionCA.isProbe |
◆ name
MenuComponents.SelectionCA.name |
◆ stepViewSequence
MenuComponents.SelectionCA.stepViewSequence |
The documentation for this class was generated from the following file: