ATLAS Offline Software
Functions | Variables
LArSCvsRawChannelConfig Namespace Reference

Functions

def LArSCvsRawChannelMonAlgCfg (flags)
 
def LArSCvsRawChannelMonConfigCore (helper, flags, algname="LArSCvsRawChannelMon")
 

Variables

 flags = initConfigFlags()
 
 doAlign
 
 Files
 
 AtlasVersion
 
 HISTFileName
 
 FPE
 
 acc = MainServicesCfg( flags )
 
 ShowDataDependencies
 
 alg = acc.getEventAlgo("LArSCvsRawChannelMon")
 
 EnableLumi
 
 TrigDecisionTool
 
 WarnOffenders
 

Function Documentation

◆ LArSCvsRawChannelMonAlgCfg()

def LArSCvsRawChannelConfig.LArSCvsRawChannelMonAlgCfg (   flags)

Definition at line 12 of file LArSCvsRawChannelConfig.py.

14  from LArBadChannelTool.LArBadChannelConfig import LArBadChannelCfg
15  acc.merge(LArBadChannelCfg(flags))
16  acc.merge(LArBadChannelCfg(flags,isSC=True))
17 
18  acc.merge(LArOnOffIdMappingCfg(flags))
19  acc.merge(LArOnOffIdMappingSCCfg(flags))
20  acc.merge(LArRawSCDataReadingCfg(flags))
21 
22  from CaloRec.CaloBCIDAvgAlgConfig import CaloBCIDAvgAlgCfg
23  acc.merge(CaloBCIDAvgAlgCfg(flags))
24 
25  if flags.Input.isMC is False and not flags.Common.isOnline:
26  from LumiBlockComps.LuminosityCondAlgConfig import LuminosityCondAlgCfg
27  acc.merge(LuminosityCondAlgCfg(flags))
28  from LumiBlockComps.LBDurationCondAlgConfig import LBDurationCondAlgCfg
29  acc.merge(LBDurationCondAlgCfg(flags))
30 
31  from AthenaMonitoring.AthMonitorCfgHelper import AthMonitorCfgHelper
32  helper = AthMonitorCfgHelper(flags,'LArSuperCellMonAlgCfg')
33  acc.merge(LArSCvsRawChannelMonConfigCore(helper, flags))
34 
35  return acc
36 
37 

◆ LArSCvsRawChannelMonConfigCore()

def LArSCvsRawChannelConfig.LArSCvsRawChannelMonConfigCore (   helper,
  flags,
  algname = "LArSCvsRawChannelMon" 
)

Definition at line 38 of file LArSCvsRawChannelConfig.py.

38 def LArSCvsRawChannelMonConfigCore(helper, flags, algname="LArSCvsRawChannelMon"):
39 
40 
41  alg= helper.addAlgorithm(CompFactory.LArSCvsRawChannelMonAlg,algname)
42 
43 
44  GroupName="LArSCvsRawGroup"
45  alg.MonGroupName = GroupName
46  alg.SCEnergyCut=90
47  alg.ProblemsToMask=["deadReadout","deadPhys"]
48  cellMonGroup = helper.addGroup(alg,GroupName,'/LAr/LArSuperCellMon_RC')
49 
50  for pName in alg.PartitionNames:
51  cellMonGroup.defineHistogram(f"SCEne_{pName},eneSum_{pName};h_SCEne_vs_RawChannelEne_{pName}",
52  title=f'Super Cell energy vs sum of RawChannel energies ({pName}) ;SC [MeV]; Sum [MeV]',
53  type='TH2F', path="",
54  xbins = 100, xmin=0,xmax=50000,
55  ybins = 100, ymin=0,ymax=50000)
56 
57  return helper.result()
58 

Variable Documentation

◆ acc

LArSCvsRawChannelConfig.acc = MainServicesCfg( flags )

Definition at line 76 of file LArSCvsRawChannelConfig.py.

◆ alg

LArSCvsRawChannelConfig.alg = acc.getEventAlgo("LArSCvsRawChannelMon")

Definition at line 81 of file LArSCvsRawChannelConfig.py.

◆ AtlasVersion

LArSCvsRawChannelConfig.AtlasVersion

Definition at line 70 of file LArSCvsRawChannelConfig.py.

◆ doAlign

LArSCvsRawChannelConfig.doAlign

Definition at line 68 of file LArSCvsRawChannelConfig.py.

◆ EnableLumi

LArSCvsRawChannelConfig.EnableLumi

Definition at line 82 of file LArSCvsRawChannelConfig.py.

◆ Files

LArSCvsRawChannelConfig.Files

Definition at line 69 of file LArSCvsRawChannelConfig.py.

◆ flags

LArSCvsRawChannelConfig.flags = initConfigFlags()

Definition at line 62 of file LArSCvsRawChannelConfig.py.

◆ FPE

LArSCvsRawChannelConfig.FPE

Definition at line 72 of file LArSCvsRawChannelConfig.py.

◆ HISTFileName

LArSCvsRawChannelConfig.HISTFileName

Definition at line 71 of file LArSCvsRawChannelConfig.py.

◆ ShowDataDependencies

LArSCvsRawChannelConfig.ShowDataDependencies

Definition at line 80 of file LArSCvsRawChannelConfig.py.

◆ TrigDecisionTool

LArSCvsRawChannelConfig.TrigDecisionTool

Definition at line 83 of file LArSCvsRawChannelConfig.py.

◆ WarnOffenders

LArSCvsRawChannelConfig.WarnOffenders

Definition at line 84 of file LArSCvsRawChannelConfig.py.

python.LuminosityCondAlgConfig.LuminosityCondAlgCfg
def LuminosityCondAlgCfg(flags, useOnlineLumi=None, suffix=None)
Definition: LuminosityCondAlgConfig.py:17
LArCablingConfig.LArOnOffIdMappingSCCfg
def LArOnOffIdMappingSCCfg(configFlags)
Definition: LArCablingConfig.py:65
python.JetAnalysisCommon.ComponentAccumulator
ComponentAccumulator
Definition: JetAnalysisCommon.py:302
python.CaloBCIDAvgAlgConfig.CaloBCIDAvgAlgCfg
def CaloBCIDAvgAlgCfg(flags, **kwargs)
Definition: CaloBCIDAvgAlgConfig.py:11
python.LArBadChannelConfig.LArBadChannelCfg
def LArBadChannelCfg(configFlags, tag=None, isSC=False)
Definition: LArBadChannelConfig.py:8
python.LArRawSCDataReadingConfig.LArRawSCDataReadingCfg
def LArRawSCDataReadingCfg(configFlags, **kwargs)
Definition: LArRawSCDataReadingConfig.py:8
LArSCvsRawChannelConfig.LArSCvsRawChannelMonConfigCore
def LArSCvsRawChannelMonConfigCore(helper, flags, algname="LArSCvsRawChannelMon")
Definition: LArSCvsRawChannelConfig.py:38
python.LBDurationCondAlgConfig.LBDurationCondAlgCfg
def LBDurationCondAlgCfg(flags)
Definition: LBDurationCondAlgConfig.py:15
LArSCvsRawChannelConfig.LArSCvsRawChannelMonAlgCfg
def LArSCvsRawChannelMonAlgCfg(flags)
Definition: LArSCvsRawChannelConfig.py:12
LArCablingConfig.LArOnOffIdMappingCfg
def LArOnOffIdMappingCfg(configFlags)
Definition: LArCablingConfig.py:62