ATLAS Offline Software
Loading...
Searching...
No Matches
CaloLCWConfig Namespace Reference

Functions

 GetLCWCfg (flags)

Variables

 flags = initConfigFlags()
 Files
 ESDFileName
 Run
 AtlasVersion
 OutputLevel
 doTopoClusterLocalCalib
 doCellWeightCalib
 doCalibHitMoments
 doClassification
 doWeighting
 doOutOfCluster
 doDeadMaterial
 cfg = MainServicesCfg(flags)
str theKey = "CopyCaloTopoCluster"
 topoAcc = CaloTopoClusterCfg(flags,clustersnapname=theKey)
 topoAlg = topoAcc.getPrimary()
 MatchDmType
 CalibrationHitContainerNames
 DMCalibrationHitContainerNames
 Dump
 defaultLimit

Function Documentation

◆ GetLCWCfg()

CaloLCWConfig.GetLCWCfg ( flags)

Definition at line 5 of file CaloLCWConfig.py.

5def GetLCWCfg(flags):
6
7 cfg=ComponentAccumulator()
8
9 if flags.LCW.doClassification:
10 from CaloLocalHadCalib.LCClassificationConfig import GetLCCCfg
11 cfg.merge(GetLCCCfg(flags))
12
13 if flags.LCW.doWeighting:
14 from CaloLocalHadCalib.LCWeightingConfig import GetLCWCfg
15 cfg.merge(GetLCWCfg(flags))
16
17 if flags.LCW.doOutOfCluster:
18 from CaloLocalHadCalib.LCOOCConfig import GetLCOOCCfg
19 cfg.merge(GetLCOOCCfg(flags))
20
21 if flags.LCW.doDeadMaterial:
22 from CaloLocalHadCalib.LCDMConfig import GetLCDMCfg
23 cfg.merge(GetLCDMCfg(flags))
24
25 return cfg
26
27

Variable Documentation

◆ AtlasVersion

CaloLCWConfig.AtlasVersion

Definition at line 41 of file CaloLCWConfig.py.

◆ CalibrationHitContainerNames

CaloLCWConfig.CalibrationHitContainerNames

Definition at line 75 of file CaloLCWConfig.py.

◆ cfg

CaloLCWConfig.cfg = MainServicesCfg(flags)

Definition at line 65 of file CaloLCWConfig.py.

◆ defaultLimit

CaloLCWConfig.defaultLimit

Definition at line 85 of file CaloLCWConfig.py.

◆ DMCalibrationHitContainerNames

CaloLCWConfig.DMCalibrationHitContainerNames

Definition at line 76 of file CaloLCWConfig.py.

◆ doCalibHitMoments

CaloLCWConfig.doCalibHitMoments

Definition at line 53 of file CaloLCWConfig.py.

◆ doCellWeightCalib

CaloLCWConfig.doCellWeightCalib

Definition at line 52 of file CaloLCWConfig.py.

◆ doClassification

CaloLCWConfig.doClassification

Definition at line 56 of file CaloLCWConfig.py.

◆ doDeadMaterial

CaloLCWConfig.doDeadMaterial

Definition at line 59 of file CaloLCWConfig.py.

◆ doOutOfCluster

CaloLCWConfig.doOutOfCluster

Definition at line 58 of file CaloLCWConfig.py.

◆ doTopoClusterLocalCalib

CaloLCWConfig.doTopoClusterLocalCalib

Definition at line 51 of file CaloLCWConfig.py.

◆ doWeighting

CaloLCWConfig.doWeighting

Definition at line 57 of file CaloLCWConfig.py.

◆ Dump

CaloLCWConfig.Dump

Definition at line 84 of file CaloLCWConfig.py.

◆ ESDFileName

CaloLCWConfig.ESDFileName

Definition at line 37 of file CaloLCWConfig.py.

◆ Files

CaloLCWConfig.Files

Definition at line 36 of file CaloLCWConfig.py.

◆ flags

CaloLCWConfig.flags = initConfigFlags()

Definition at line 30 of file CaloLCWConfig.py.

◆ MatchDmType

CaloLCWConfig.MatchDmType

Definition at line 74 of file CaloLCWConfig.py.

◆ OutputLevel

CaloLCWConfig.OutputLevel

Definition at line 48 of file CaloLCWConfig.py.

◆ Run

CaloLCWConfig.Run

Definition at line 39 of file CaloLCWConfig.py.

◆ theKey

str CaloLCWConfig.theKey = "CopyCaloTopoCluster"

Definition at line 68 of file CaloLCWConfig.py.

◆ topoAcc

CaloLCWConfig.topoAcc = CaloTopoClusterCfg(flags,clustersnapname=theKey)

Definition at line 72 of file CaloLCWConfig.py.

◆ topoAlg

CaloLCWConfig.topoAlg = topoAcc.getPrimary()

Definition at line 73 of file CaloLCWConfig.py.