|
ATLAS Offline Software
|
|
def | InputMakerForInitialRoIAlg (name) |
|
def | InputMakerForFeatureAlg (name) |
|
def | makeSequence (flags, name, step, signature) |
|
def | muMSRecAlg (name, FileName="noreco.dat") |
| muon signatures More...
|
|
def | MuHypo (name) |
|
def | makeMuSequence (flags, name, step) |
|
def | CaloClustering (name, FileName="noreco.dat") |
|
def | ElGamHypo (name) |
|
def | makeElSequence (flags, name, step) |
|
def | elMenuSequence (flags, step, reconame, hyponame) |
|
def | gamMenuSequence (flags, step, reconame, hyponame) |
|
def | muMenuSequence (flags, step, reconame, hyponame) |
|
def | genMenuSequence (flags, step, reconame, hyponame) |
|
◆ CaloClustering()
def HLTSignatureConfig.CaloClustering |
( |
|
name, |
|
|
|
FileName = "noreco.dat" |
|
) |
| |
◆ ElGamHypo()
def HLTSignatureConfig.ElGamHypo |
( |
|
name | ) |
|
◆ elMenuSequence()
def HLTSignatureConfig.elMenuSequence |
( |
|
flags, |
|
|
|
step, |
|
|
|
reconame, |
|
|
|
hyponame |
|
) |
| |
Definition at line 87 of file HLTSignatureConfig.py.
88 (Sequence, IM, seqOut) = makeElSequence (flags,name=reconame, step=step)
89 elHypo =
ElGamHypo(hyponame+
"Step"+step+
"ElHypo")
92 selAcc=SelectionCA(hyponame+
"elStep"+step)
93 selAcc.mergeReco(Sequence)
94 selAcc.addHypoAlgo(elHypo)
95 return MenuSequence(flags, selAcc, HypoToolGen=ElTestHypoTool)
◆ gamMenuSequence()
def HLTSignatureConfig.gamMenuSequence |
( |
|
flags, |
|
|
|
step, |
|
|
|
reconame, |
|
|
|
hyponame |
|
) |
| |
Definition at line 98 of file HLTSignatureConfig.py.
99 (Sequence, IM, seqOut) =
makeElSequence(flags,name=reconame, step=step)
100 elHypo =
ElGamHypo(hyponame+
"Step"+step+
"GamHypo")
101 elHypo.Input = seqOut
103 selAcc=SelectionCA(hyponame+
"gamStep"+step+
"Gam")
104 selAcc.mergeReco(Sequence)
105 selAcc.addHypoAlgo(elHypo)
106 return MenuSequence(flags,selAcc, HypoToolGen=ElTestHypoTool)
◆ genMenuSequence()
def HLTSignatureConfig.genMenuSequence |
( |
|
flags, |
|
|
|
step, |
|
|
|
reconame, |
|
|
|
hyponame |
|
) |
| |
Definition at line 121 of file HLTSignatureConfig.py.
122 (Sequence, IM, seqOut) = makeElSequence (flags,name=reconame, step=step)
124 elHypo.Input = seqOut
126 selAcc=SelectionCA(hyponame+
"elStep"+step)
127 selAcc.mergeReco(Sequence)
128 selAcc.addHypoAlgo(elHypo)
129 return MenuSequence(flags, selAcc, HypoToolGen=ElTestHypoTool)
◆ InputMakerForFeatureAlg()
def HLTSignatureConfig.InputMakerForFeatureAlg |
( |
|
name | ) |
|
◆ InputMakerForInitialRoIAlg()
def HLTSignatureConfig.InputMakerForInitialRoIAlg |
( |
|
name | ) |
|
◆ makeElSequence()
def HLTSignatureConfig.makeElSequence |
( |
|
flags, |
|
|
|
name, |
|
|
|
step |
|
) |
| |
◆ makeMuSequence()
def HLTSignatureConfig.makeMuSequence |
( |
|
flags, |
|
|
|
name, |
|
|
|
step |
|
) |
| |
◆ makeSequence()
def HLTSignatureConfig.makeSequence |
( |
|
flags, |
|
|
|
name, |
|
|
|
step, |
|
|
|
signature |
|
) |
| |
generate reco sequence for emulation chains
Definition at line 27 of file HLTSignatureConfig.py.
29 generate reco sequence for emulation chains
32 IM.Output=name+signature+
"IM"+step+
"_out"
34 Alg =
CaloClustering(
"CaloClustering"+name+
"Step"+step, FileName=
"emclusters.dat")
35 elif "mu" in signature:
36 Alg =
muMSRecAlg(
"muMSRecAlg"+name+
"Step"+step, FileName=
"msmu.dat")
38 sys.exit(
"ERROR, in configuration of sequence "+name+step+signature)
40 Alg.Output = name+signature+
"Alg"+step+
"_out"
44 accAlg.addEventAlgo(Alg)
45 InEventReco = InEventRecoCA(name+signature+
"SeqStep"+step,inputMaker=IM)
46 InEventReco.mergeReco(accAlg)
48 return (InEventReco,IM, Alg.Output)
◆ MuHypo()
def HLTSignatureConfig.MuHypo |
( |
|
name | ) |
|
◆ muMenuSequence()
def HLTSignatureConfig.muMenuSequence |
( |
|
flags, |
|
|
|
step, |
|
|
|
reconame, |
|
|
|
hyponame |
|
) |
| |
Definition at line 110 of file HLTSignatureConfig.py.
111 (Sequence, IM, seqOut) =
makeMuSequence(flags,name=reconame, step=step)
112 muHypo =
MuHypo(hyponame+
"Step"+step+
"MuHypo")
113 muHypo.Input = seqOut
115 selAcc=SelectionCA(hyponame+
"muStep"+step)
116 selAcc.mergeReco(Sequence)
117 selAcc.addHypoAlgo(muHypo)
118 return MenuSequence(flags, selAcc, HypoToolGen=MuTestHypoTool)
◆ muMSRecAlg()
def HLTSignatureConfig.muMSRecAlg |
( |
|
name, |
|
|
|
FileName = "noreco.dat" |
|
) |
| |
◆ HLTTest__TestHypoAlg
HLTSignatureConfig.HLTTest__TestHypoAlg |
◆ HLTTest__TestInputMaker
HLTSignatureConfig.HLTTest__TestInputMaker |
◆ HLTTest__TestRecoAlg
HLTSignatureConfig.HLTTest__TestRecoAlg |
◆ UseThisLinkName
HLTSignatureConfig.UseThisLinkName |
def gamMenuSequence(flags, step, reconame, hyponame)
def genMenuSequence(flags, step, reconame, hyponame)
def muMenuSequence(flags, step, reconame, hyponame)
def muMSRecAlg(name, FileName="noreco.dat")
muon signatures
def makeSequence(flags, name, step, signature)
def InputMakerForFeatureAlg(name)
def makeMuSequence(flags, name, step)
def elMenuSequence(flags, step, reconame, hyponame)
def makeElSequence(flags, name, step)
def InputMakerForInitialRoIAlg(name)
def CaloClustering(name, FileName="noreco.dat")