3 import L1TopoAlgorithms.L1TopoAlgConfig
as AlgConf
5 from TriggerMenu.l1topo.TopoAlgos
import SortingAlgo, DecisionAlgo
9 alg = AlgConf.DeltaPhiIncl1(name =
'JetSize1DeltaPhiIncl_12', inputs = [
'SortedJetsSize1'], outputs = [
'JetDeltaPhiNarrow',
'JetDeltaPhiWide'])
10 alg.addgeneric(
'NumberLeading1', 4)
11 alg.addgeneric(
'NumberLeading2', 4)
12 alg.addvariable(
'MinET', 5)
13 alg.addvariable(
'DeltaPhiMin', 20, 0)
14 alg.addvariable(
'DeltaPhiMax', 27, 0)
15 alg.addvariable(
'DeltaPhiMin', 27, 1)
16 alg.addvariable(
'DeltaPhiMax', 32, 1)
22 for classname
in dir(AlgConf):
23 klass = getattr(AlgConf,classname)
25 if issubclass(klass,SortingAlgo): sortalg += [klass]
26 if issubclass(klass,DecisionAlgo): decalg += [klass]
33 if __name__==
"__main__":