  | 
  
    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")