ATLAS Offline Software
Functions | Variables
FastPhotonRecoSequences Namespace Reference

Functions

def fastPhotonVDVCfg (name, InViewRoIs)
 
def fastPhotonRecoSequence (flags, RoIs, name=None)
 

Variables

 log
 

Function Documentation

◆ fastPhotonRecoSequence()

def FastPhotonRecoSequences.fastPhotonRecoSequence (   flags,
  RoIs,
  name = None 
)
Creates secpond step photon sequence

Definition at line 23 of file FastPhotonRecoSequences.py.

23 def fastPhotonRecoSequence(flags, RoIs, name = None):
24  """Creates secpond step photon sequence"""
25  acc = ComponentAccumulator()
26 
27  acc.merge(fastPhotonVDVCfg(name+'VDV',RoIs))
28 
29  TrigEgammaKeys = getTrigEgammaKeys(flags)
30 
31  thePhotonFex = CompFactory.TrigEgammaFastPhotonReAlgo("EgammaFastPhotonFex_1")
32  thePhotonFex.TrigEMClusterName = CaloMenuDefs.L2CaloClusters # From commom staff
33  thePhotonFex.PhotonsName= TrigEgammaKeys.fastPhotonContainer
34 
35  thePhotonFex.RoIs = RoIs
36 
37  acc.addEventAlgo(thePhotonFex)
38 
39  return acc

◆ fastPhotonVDVCfg()

def FastPhotonRecoSequences.fastPhotonVDVCfg (   name,
  InViewRoIs 
)

Definition at line 13 of file FastPhotonRecoSequences.py.

13 def fastPhotonVDVCfg(name, InViewRoIs):
14  acc = ComponentAccumulator()
15  fastPhotonVDV = CompFactory.AthViews.ViewDataVerifier(name)
16  fastPhotonVDV.DataObjects = {( 'xAOD::TrigEMClusterContainer' , 'StoreGateSvc+%s' % CaloMenuDefs.L2CaloClusters ),
17  ( 'TrigRoiDescriptorCollection' , 'StoreGateSvc+%s'%InViewRoIs ),
18  }
19  acc.addEventAlgo(fastPhotonVDV)
20  return acc
21 
22 

Variable Documentation

◆ log

FastPhotonRecoSequences.log

Definition at line 11 of file FastPhotonRecoSequences.py.

python.JetAnalysisCommon.ComponentAccumulator
ComponentAccumulator
Definition: JetAnalysisCommon.py:302
FastPhotonRecoSequences.fastPhotonVDVCfg
def fastPhotonVDVCfg(name, InViewRoIs)
Definition: FastPhotonRecoSequences.py:13
FastPhotonRecoSequences.fastPhotonRecoSequence
def fastPhotonRecoSequence(flags, RoIs, name=None)
Definition: FastPhotonRecoSequences.py:23
python.HLT.Egamma.TrigEgammaKeys.getTrigEgammaKeys
def getTrigEgammaKeys(AthConfigFlags flags, name='', ion=False)
Definition: TrigEgammaKeys.py:138