ATLAS Offline Software
Functions | Variables
python.MinBiasCountersConfig Namespace Reference

Functions

def SPCounterRecoAlgCfg (flags)
 
def TrackCounterHypoAlgCfg (flags)
 
def PixelTrackCounterHypoAlgCfg (flags)
 

Variables

 flags
 
 Files
 
 acc
 
 withDetails
 
 True
 
 summariseProps
 

Function Documentation

◆ PixelTrackCounterHypoAlgCfg()

def python.MinBiasCountersConfig.PixelTrackCounterHypoAlgCfg (   flags)
Configuration for MinBias *Pixel* track counting algorithm 

Definition at line 33 of file MinBiasCountersConfig.py.

34  """ Configuration for MinBias *Pixel* track counting algorithm """
35 
36  acc = ComponentAccumulator()
37  from TrigMinBias.TrigMinBiasMonitoring import TrackCountMonitoring
38  alg = CompFactory.TrackCountHypoAlg(name='PixelTrackCountHypoAlg',
39  tracksKey=recordable(flags.Trigger.InDetTracking.minBiasPixel.tracks_IDTrig),
40  trackCountKey=recordable("HLT_PixelTrackCount"))
41  alg.MonTool = TrackCountMonitoring(flags, alg) # monitoring tool configures itself using config of the hypo alg
42  acc.addEventAlgo(alg)
43  return acc
44 
45 

◆ SPCounterRecoAlgCfg()

def python.MinBiasCountersConfig.SPCounterRecoAlgCfg (   flags)

Definition at line 10 of file MinBiasCountersConfig.py.

10 def SPCounterRecoAlgCfg(flags):
11  acc = ComponentAccumulator()
12  from TrigMinBias.TrigMinBiasMonitoring import SpCountMonitoring
13  alg = CompFactory.TrigCountSpacePoints(SpacePointsKey=recordable("HLT_SpacePointCounts"),
14  MonTool=SpCountMonitoring(flags))
15  alg.ModulesToSkip=[403] # see ATLHI-569
16  acc.addEventAlgo(alg)
17  return acc
18 
19 

◆ TrackCounterHypoAlgCfg()

def python.MinBiasCountersConfig.TrackCounterHypoAlgCfg (   flags)
Configuration for MinBias track counting algorithm 

Definition at line 20 of file MinBiasCountersConfig.py.

20 def TrackCounterHypoAlgCfg(flags):
21  """ Configuration for MinBias track counting algorithm """
22 
23  acc = ComponentAccumulator()
24  from TrigMinBias.TrigMinBiasMonitoring import TrackCountMonitoring
25  alg = CompFactory.TrackCountHypoAlg(name='TrackCountHypoAlg',
26  tracksKey=recordable(flags.Trigger.InDetTracking.minBias.tracks_IDTrig),
27  trackCountKey=recordable("HLT_TrackCount"))
28  alg.MonTool = TrackCountMonitoring(flags, alg) # monitoring tool configures itself using config of the hypo alg
29  acc.addEventAlgo(alg)
30  return acc
31 
32 

Variable Documentation

◆ acc

python.MinBiasCountersConfig.acc

Definition at line 54 of file MinBiasCountersConfig.py.

◆ Files

python.MinBiasCountersConfig.Files

Definition at line 51 of file MinBiasCountersConfig.py.

◆ flags

python.MinBiasCountersConfig.flags

Definition at line 50 of file MinBiasCountersConfig.py.

◆ summariseProps

python.MinBiasCountersConfig.summariseProps

Definition at line 59 of file MinBiasCountersConfig.py.

◆ True

python.MinBiasCountersConfig.True

Definition at line 59 of file MinBiasCountersConfig.py.

◆ withDetails

python.MinBiasCountersConfig.withDetails

Definition at line 59 of file MinBiasCountersConfig.py.

python.MinBiasCountersConfig.PixelTrackCounterHypoAlgCfg
def PixelTrackCounterHypoAlgCfg(flags)
Definition: MinBiasCountersConfig.py:33
python.JetAnalysisCommon.ComponentAccumulator
ComponentAccumulator
Definition: JetAnalysisCommon.py:302
python.MinBiasCountersConfig.SPCounterRecoAlgCfg
def SPCounterRecoAlgCfg(flags)
Definition: MinBiasCountersConfig.py:10
python.TrigMinBiasMonitoring.TrackCountMonitoring
def TrackCountMonitoring(flags, hypoAlg)
Definition: TrigMinBiasMonitoring.py:48
python.MinBiasCountersConfig.TrackCounterHypoAlgCfg
def TrackCounterHypoAlgCfg(flags)
Definition: MinBiasCountersConfig.py:20
python.TriggerEDM.recordable
def recordable(arg, runVersion=3)
Definition: TriggerEDM.py:34
python.TrigMinBiasMonitoring.SpCountMonitoring
def SpCountMonitoring(flags)
Definition: TrigMinBiasMonitoring.py:3