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

Functions

 CalibrationCalculatorCfg (name="CalibrationCalculator", **kwargs)
 EMECPosInnerWheelCalibrationCalculatorCfg (flags, name="EMECPosInnerWheelCalibrationCalculator", **kwargs)
 EMECNegInnerWheelCalibrationCalculatorCfg (flags, name="EMECNegInnerWheelCalibrationCalculator", **kwargs)
 EMECPosOuterWheelCalibrationCalculatorCfg (flags, name="EMECPosOuterWheelCalibrationCalculator", **kwargs)
 EMECNegOuterWheelCalibrationCalculatorCfg (flags, name="EMECNegOuterWheelCalibrationCalculator", **kwargs)
 EMECPosBackOuterBarretteCalibrationCalculatorCfg (flags, name="EMECPosBackOuterBarretteCalibrationCalculator", **kwargs)
 EMECNegBackOuterBarretteCalibrationCalculatorCfg (flags, name="EMECNegBackOuterBarretteCalibrationCalculator", **kwargs)
 EMECPresamplerCalibrationCalculatorCfg (flags, name="EMECPresamplerCalibrationCalculator", **kwargs)
 EndcapCryostatCalibrationCalculatorCfg (flags, name="EndcapCryostatCalibrationCalculator", **kwargs)
 EndcapCryostatCalibrationLArCalculatorCfg (flags, name="EndcapCryostatCalibrationLArCalculator", **kwargs)
 EndcapCryostatCalibrationMixedCalculatorCfg (flags, name="EndcapCryostatCalibrationMixedCalculator", **kwargs)
 EMECSupportCalibrationCalculatorCfg (flags, name="EMECSupportCalibrationCalculator", **kwargs)
 EnergyCalculatorCfg (flags, name="EnergyCalculator", **kwargs)
 EMECPosInnerWheelCalculatorCfg (flags, name="EMECPosInnerWheelCalculator", **kwargs)
 EMECNegInnerWheelCalculatorCfg (flags, name="EMECNegInnerWheelCalculator", **kwargs)
 EMECPosOuterWheelCalculatorCfg (flags, name="EMECPosOuterWheelCalculator", **kwargs)
 EMECNegOuterWheelCalculatorCfg (flags, name="EMECNegOuterWheelCalculator", **kwargs)
 EMECPosBackOuterBarretteCalculatorCfg (flags, name="EMECPosBackOuterBarretteCalculator", **kwargs)
 EMECNegBackOuterBarretteCalculatorCfg (flags, name="EMECNegBackOuterBarretteCalculator", **kwargs)
 EMECPosInnerWheelCorrOffCalculatorCfg (flags, name="EMECPosInnerWheelCorrOffCalculator", **kwargs)
 EMECNegInnerWheelCorrOffCalculatorCfg (flags, name="EMECNegInnerWheelCorrOffCalculator", **kwargs)
 EMECPosOuterWheelCorrOffCalculatorCfg (flags, name="EMECPosOuterWheelCorrOffCalculator", **kwargs)
 EMECNegOuterWheelCorrOffCalculatorCfg (flags, name="EMECNegOuterWheelCorrOffCalculator", **kwargs)
 EMECPosBackOuterBarretteCorrOffCalculatorCfg (flags, name="EMECPosBackOuterBarretteCorrOffCalculator", **kwargs)
 EMECNegBackOuterBarretteCorrOffCalculatorCfg (flags, name="EMECNegBackOuterBarretteCorrOffCalculator", **kwargs)
 EMECPresamplerCalculatorCfg (flags, name="EMECPresamplerCalculator", **kwargs)
 EMECPresamplerGeometryCfg (flags, name="EMECPresamplerGeometry", **kwargs)

Function Documentation

◆ CalibrationCalculatorCfg()

LArG4ECConfig.CalibrationCalculatorCfg ( name = "CalibrationCalculator",
** kwargs )

Definition at line 8 of file LArG4ECConfig.py.

8def CalibrationCalculatorCfg(name="CalibrationCalculator", **kwargs):
9 result = ComponentAccumulator()
10 result.addService(CompFactory.LArG4.EC.CalibrationCalculator(name, **kwargs), primary=True)
11 return result
12

◆ EMECNegBackOuterBarretteCalculatorCfg()

LArG4ECConfig.EMECNegBackOuterBarretteCalculatorCfg ( flags,
name = "EMECNegBackOuterBarretteCalculator",
** kwargs )

Definition at line 127 of file LArG4ECConfig.py.

127def EMECNegBackOuterBarretteCalculatorCfg(flags, name="EMECNegBackOuterBarretteCalculator", **kwargs):
128 kwargs.setdefault("WheelType", LArWheelCalculatorEnum.BackOuterBarretteWheel)
129 #kwargs.setdefault("EnergyCorrection", 8) #LArG4::EMEC_ECOR_CHCL1
130 kwargs.setdefault("zSide", -1)
131 return EnergyCalculatorCfg(flags, name, **kwargs)
132

◆ EMECNegBackOuterBarretteCalibrationCalculatorCfg()

LArG4ECConfig.EMECNegBackOuterBarretteCalibrationCalculatorCfg ( flags,
name = "EMECNegBackOuterBarretteCalibrationCalculator",
** kwargs )

Definition at line 53 of file LArG4ECConfig.py.

53def EMECNegBackOuterBarretteCalibrationCalculatorCfg(flags, name="EMECNegBackOuterBarretteCalibrationCalculator", **kwargs):
54 kwargs.setdefault("WheelType", LArWheelCalculatorEnum.BackOuterBarretteWheelCalib)
55 kwargs.setdefault("zSide", -1)
56 result = ComponentAccumulator()
57 kwargs.setdefault("GeometryCalculator",result.getPrimaryAndMerge(EMECNegBackOuterBarretteCorrOffCalculatorCfg(flags)))
58 result.addService(CompFactory.LArG4.EC.CalibrationCalculator(name, **kwargs), primary=True)
59 return result
60

◆ EMECNegBackOuterBarretteCorrOffCalculatorCfg()

LArG4ECConfig.EMECNegBackOuterBarretteCorrOffCalculatorCfg ( flags,
name = "EMECNegBackOuterBarretteCorrOffCalculator",
** kwargs )

Definition at line 153 of file LArG4ECConfig.py.

153def EMECNegBackOuterBarretteCorrOffCalculatorCfg(flags, name="EMECNegBackOuterBarretteCorrOffCalculator", **kwargs):
154 kwargs.setdefault("EnergyCorrection", 1) #LArG4::EMEC_ECOR_OFF
155 return EMECNegBackOuterBarretteCalculatorCfg(flags, name, **kwargs)
156

◆ EMECNegInnerWheelCalculatorCfg()

LArG4ECConfig.EMECNegInnerWheelCalculatorCfg ( flags,
name = "EMECNegInnerWheelCalculator",
** kwargs )

Definition at line 104 of file LArG4ECConfig.py.

104def EMECNegInnerWheelCalculatorCfg(flags, name="EMECNegInnerWheelCalculator", **kwargs):
105 kwargs.setdefault("WheelType", LArWheelCalculatorEnum.InnerAbsorberWheel)
106 #kwargs.setdefault("EnergyCorrection", 8) #LArG4::EMEC_ECOR_CHCL1
107 kwargs.setdefault("zSide", -1)
108 return EnergyCalculatorCfg(flags, name, **kwargs)
109

◆ EMECNegInnerWheelCalibrationCalculatorCfg()

LArG4ECConfig.EMECNegInnerWheelCalibrationCalculatorCfg ( flags,
name = "EMECNegInnerWheelCalibrationCalculator",
** kwargs )

Definition at line 21 of file LArG4ECConfig.py.

21def EMECNegInnerWheelCalibrationCalculatorCfg(flags, name="EMECNegInnerWheelCalibrationCalculator", **kwargs):
22 kwargs.setdefault("WheelType", LArWheelCalculatorEnum.InnerAbsorberWheel)
23 kwargs.setdefault("zSide", -1)
24 result = ComponentAccumulator()
25 kwargs.setdefault("GeometryCalculator",result.getPrimaryAndMerge(EMECNegInnerWheelCorrOffCalculatorCfg(flags)))
26 result.addService(CompFactory.LArG4.EC.CalibrationCalculator(name, **kwargs), primary=True)
27 return result
28

◆ EMECNegInnerWheelCorrOffCalculatorCfg()

LArG4ECConfig.EMECNegInnerWheelCorrOffCalculatorCfg ( flags,
name = "EMECNegInnerWheelCorrOffCalculator",
** kwargs )

Definition at line 137 of file LArG4ECConfig.py.

137def EMECNegInnerWheelCorrOffCalculatorCfg(flags, name="EMECNegInnerWheelCorrOffCalculator", **kwargs):
138 kwargs.setdefault("EnergyCorrection", 1) #LArG4::EMEC_ECOR_OFF
139 return EMECNegInnerWheelCalculatorCfg(flags, name, **kwargs)
140

◆ EMECNegOuterWheelCalculatorCfg()

LArG4ECConfig.EMECNegOuterWheelCalculatorCfg ( flags,
name = "EMECNegOuterWheelCalculator",
** kwargs )

Definition at line 116 of file LArG4ECConfig.py.

116def EMECNegOuterWheelCalculatorCfg(flags, name="EMECNegOuterWheelCalculator", **kwargs):
117 kwargs.setdefault("WheelType", LArWheelCalculatorEnum.OuterAbsorberWheel)
118 #kwargs.setdefault("EnergyCorrection", 8) #LArG4::EMEC_ECOR_CHCL1
119 kwargs.setdefault("zSide", -1)
120 return EnergyCalculatorCfg(flags, name, **kwargs)
121

◆ EMECNegOuterWheelCalibrationCalculatorCfg()

LArG4ECConfig.EMECNegOuterWheelCalibrationCalculatorCfg ( flags,
name = "EMECNegOuterWheelCalibrationCalculator",
** kwargs )

Definition at line 37 of file LArG4ECConfig.py.

37def EMECNegOuterWheelCalibrationCalculatorCfg(flags, name="EMECNegOuterWheelCalibrationCalculator", **kwargs):
38 kwargs.setdefault("WheelType", LArWheelCalculatorEnum.OuterAbsorberWheel)
39 kwargs.setdefault("zSide", -1)
40 result = ComponentAccumulator()
41 kwargs.setdefault("GeometryCalculator",result.getPrimaryAndMerge(EMECNegOuterWheelCorrOffCalculatorCfg(flags)))
42 result.addService(CompFactory.LArG4.EC.CalibrationCalculator(name, **kwargs), primary=True)
43 return result
44

◆ EMECNegOuterWheelCorrOffCalculatorCfg()

LArG4ECConfig.EMECNegOuterWheelCorrOffCalculatorCfg ( flags,
name = "EMECNegOuterWheelCorrOffCalculator",
** kwargs )

Definition at line 145 of file LArG4ECConfig.py.

145def EMECNegOuterWheelCorrOffCalculatorCfg(flags, name="EMECNegOuterWheelCorrOffCalculator", **kwargs):
146 kwargs.setdefault("EnergyCorrection", 1) #LArG4::EMEC_ECOR_OFF
147 return EMECNegOuterWheelCalculatorCfg(flags, name, **kwargs)
148

◆ EMECPosBackOuterBarretteCalculatorCfg()

LArG4ECConfig.EMECPosBackOuterBarretteCalculatorCfg ( flags,
name = "EMECPosBackOuterBarretteCalculator",
** kwargs )

Definition at line 122 of file LArG4ECConfig.py.

122def EMECPosBackOuterBarretteCalculatorCfg(flags, name="EMECPosBackOuterBarretteCalculator", **kwargs):
123 kwargs.setdefault("WheelType", LArWheelCalculatorEnum.BackOuterBarretteWheel)
124 #kwargs.setdefault("EnergyCorrection", 8) #LArG4::EMEC_ECOR_CHCL1
125 return EnergyCalculatorCfg(flags, name, **kwargs)
126

◆ EMECPosBackOuterBarretteCalibrationCalculatorCfg()

LArG4ECConfig.EMECPosBackOuterBarretteCalibrationCalculatorCfg ( flags,
name = "EMECPosBackOuterBarretteCalibrationCalculator",
** kwargs )

Definition at line 45 of file LArG4ECConfig.py.

45def EMECPosBackOuterBarretteCalibrationCalculatorCfg(flags, name="EMECPosBackOuterBarretteCalibrationCalculator", **kwargs):
46 kwargs.setdefault("WheelType", LArWheelCalculatorEnum.BackOuterBarretteWheelCalib)
47 kwargs.setdefault("zSide", 1)
48 result = ComponentAccumulator()
49 kwargs.setdefault("GeometryCalculator",result.getPrimaryAndMerge(EMECPosBackOuterBarretteCorrOffCalculatorCfg(flags)))
50 result.addService(CompFactory.LArG4.EC.CalibrationCalculator(name, **kwargs), primary=True)
51 return result
52

◆ EMECPosBackOuterBarretteCorrOffCalculatorCfg()

LArG4ECConfig.EMECPosBackOuterBarretteCorrOffCalculatorCfg ( flags,
name = "EMECPosBackOuterBarretteCorrOffCalculator",
** kwargs )

Definition at line 149 of file LArG4ECConfig.py.

149def EMECPosBackOuterBarretteCorrOffCalculatorCfg(flags, name="EMECPosBackOuterBarretteCorrOffCalculator", **kwargs):
150 kwargs.setdefault("EnergyCorrection", 1) #LArG4::EMEC_ECOR_OFF
151 return EMECPosBackOuterBarretteCalculatorCfg(flags, name, **kwargs)
152

◆ EMECPosInnerWheelCalculatorCfg()

LArG4ECConfig.EMECPosInnerWheelCalculatorCfg ( flags,
name = "EMECPosInnerWheelCalculator",
** kwargs )

Definition at line 98 of file LArG4ECConfig.py.

98def EMECPosInnerWheelCalculatorCfg(flags, name="EMECPosInnerWheelCalculator", **kwargs):
99 kwargs.setdefault("WheelType", LArWheelCalculatorEnum.InnerAbsorberWheel)
100 #kwargs.setdefault("EnergyCorrection", 8) #LArG4::EMEC_ECOR_CHCL1
101 kwargs.setdefault("zSide", 1)
102 return EnergyCalculatorCfg(flags, name, **kwargs)
103

◆ EMECPosInnerWheelCalibrationCalculatorCfg()

LArG4ECConfig.EMECPosInnerWheelCalibrationCalculatorCfg ( flags,
name = "EMECPosInnerWheelCalibrationCalculator",
** kwargs )

Definition at line 13 of file LArG4ECConfig.py.

13def EMECPosInnerWheelCalibrationCalculatorCfg(flags, name="EMECPosInnerWheelCalibrationCalculator", **kwargs):
14 kwargs.setdefault("WheelType", LArWheelCalculatorEnum.InnerAbsorberWheel)
15 kwargs.setdefault("zSide", 1)
16 result = ComponentAccumulator()
17 kwargs.setdefault("GeometryCalculator",result.getPrimaryAndMerge(EMECPosInnerWheelCorrOffCalculatorCfg(flags)))
18 result.addService(CompFactory.LArG4.EC.CalibrationCalculator(name, **kwargs), primary=True)
19 return result
20

◆ EMECPosInnerWheelCorrOffCalculatorCfg()

LArG4ECConfig.EMECPosInnerWheelCorrOffCalculatorCfg ( flags,
name = "EMECPosInnerWheelCorrOffCalculator",
** kwargs )

Definition at line 133 of file LArG4ECConfig.py.

133def EMECPosInnerWheelCorrOffCalculatorCfg(flags, name="EMECPosInnerWheelCorrOffCalculator", **kwargs):
134 kwargs.setdefault("EnergyCorrection", 1) #LArG4::EMEC_ECOR_OFF
135 return EMECPosInnerWheelCalculatorCfg(flags, name, **kwargs)
136

◆ EMECPosOuterWheelCalculatorCfg()

LArG4ECConfig.EMECPosOuterWheelCalculatorCfg ( flags,
name = "EMECPosOuterWheelCalculator",
** kwargs )

Definition at line 110 of file LArG4ECConfig.py.

110def EMECPosOuterWheelCalculatorCfg(flags, name="EMECPosOuterWheelCalculator", **kwargs):
111 kwargs.setdefault("WheelType", LArWheelCalculatorEnum.OuterAbsorberWheel)
112 #kwargs.setdefault("EnergyCorrection", 8) #LArG4::EMEC_ECOR_CHCL1
113 kwargs.setdefault("zSide", 1)
114 return EnergyCalculatorCfg(flags, name, **kwargs)
115

◆ EMECPosOuterWheelCalibrationCalculatorCfg()

LArG4ECConfig.EMECPosOuterWheelCalibrationCalculatorCfg ( flags,
name = "EMECPosOuterWheelCalibrationCalculator",
** kwargs )

Definition at line 29 of file LArG4ECConfig.py.

29def EMECPosOuterWheelCalibrationCalculatorCfg(flags, name="EMECPosOuterWheelCalibrationCalculator", **kwargs):
30 kwargs.setdefault("WheelType", LArWheelCalculatorEnum.OuterAbsorberWheel)
31 kwargs.setdefault("zSide", 1)
32 result = ComponentAccumulator()
33 kwargs.setdefault("GeometryCalculator",result.getPrimaryAndMerge(EMECPosOuterWheelCorrOffCalculatorCfg(flags)))
34 result.addService(CompFactory.LArG4.EC.CalibrationCalculator(name, **kwargs), primary=True)
35 return result
36

◆ EMECPosOuterWheelCorrOffCalculatorCfg()

LArG4ECConfig.EMECPosOuterWheelCorrOffCalculatorCfg ( flags,
name = "EMECPosOuterWheelCorrOffCalculator",
** kwargs )

Definition at line 141 of file LArG4ECConfig.py.

141def EMECPosOuterWheelCorrOffCalculatorCfg(flags, name="EMECPosOuterWheelCorrOffCalculator", **kwargs):
142 kwargs.setdefault("EnergyCorrection", 1) #LArG4::EMEC_ECOR_OFF
143 return EMECPosOuterWheelCalculatorCfg(flags, name, **kwargs)
144

◆ EMECPresamplerCalculatorCfg()

LArG4ECConfig.EMECPresamplerCalculatorCfg ( flags,
name = "EMECPresamplerCalculator",
** kwargs )

Definition at line 157 of file LArG4ECConfig.py.

157def EMECPresamplerCalculatorCfg(flags, name="EMECPresamplerCalculator", **kwargs):
158 result = ComponentAccumulator()
159 kwargs.setdefault("GeometryCalculator",result.getPrimaryAndMerge(EMECPresamplerGeometryCfg(flags)))
160 result.addService(CompFactory.LArEndcapPresamplerCalculator(name, **kwargs), primary=True)
161 return result
162

◆ EMECPresamplerCalibrationCalculatorCfg()

LArG4ECConfig.EMECPresamplerCalibrationCalculatorCfg ( flags,
name = "EMECPresamplerCalibrationCalculator",
** kwargs )

Definition at line 61 of file LArG4ECConfig.py.

61def EMECPresamplerCalibrationCalculatorCfg(flags, name="EMECPresamplerCalibrationCalculator", **kwargs):
62 result = ComponentAccumulator()
63 result.addService(CompFactory.LArG4.EC.PresamplerCalibrationCalculator(name, **kwargs), primary=True)
64 return result
65

◆ EMECPresamplerGeometryCfg()

LArG4ECConfig.EMECPresamplerGeometryCfg ( flags,
name = "EMECPresamplerGeometry",
** kwargs )

Definition at line 163 of file LArG4ECConfig.py.

163def EMECPresamplerGeometryCfg(flags, name="EMECPresamplerGeometry", **kwargs):
164 result = ComponentAccumulator()
165 result.addService(CompFactory.LArG4.EC.PresamplerGeometry(name, **kwargs), primary = True)
166 return result

◆ EMECSupportCalibrationCalculatorCfg()

LArG4ECConfig.EMECSupportCalibrationCalculatorCfg ( flags,
name = "EMECSupportCalibrationCalculator",
** kwargs )

Definition at line 83 of file LArG4ECConfig.py.

83def EMECSupportCalibrationCalculatorCfg(flags, name="EMECSupportCalibrationCalculator", **kwargs):
84 result = ComponentAccumulator()
85 kwargs.setdefault("BackupCalculator", result.getPrimaryAndMerge(EndcapCryostatCalibrationLArCalculatorCfg(flags)))
86 result.addService( CompFactory.LArG4.EMECSupportCalibrationCalculator(name, **kwargs), primary=True)
87 return result
88

◆ EndcapCryostatCalibrationCalculatorCfg()

LArG4ECConfig.EndcapCryostatCalibrationCalculatorCfg ( flags,
name = "EndcapCryostatCalibrationCalculator",
** kwargs )

Definition at line 66 of file LArG4ECConfig.py.

66def EndcapCryostatCalibrationCalculatorCfg(flags, name="EndcapCryostatCalibrationCalculator", **kwargs):
67 result = ComponentAccumulator()
68 result.addService( CompFactory.LArG4.EndcapCryostat.CalibrationCalculator(name, **kwargs), primary=True)
69 return result
70

◆ EndcapCryostatCalibrationLArCalculatorCfg()

LArG4ECConfig.EndcapCryostatCalibrationLArCalculatorCfg ( flags,
name = "EndcapCryostatCalibrationLArCalculator",
** kwargs )

Definition at line 71 of file LArG4ECConfig.py.

71def EndcapCryostatCalibrationLArCalculatorCfg(flags, name="EndcapCryostatCalibrationLArCalculator", **kwargs):
72 result = ComponentAccumulator()
73 from LArG4SD.LArG4SDToolConfig import CalibrationDefaultCalculatorCfg
74 kwargs.setdefault("CalibrationDefaultCalculator", result.getPrimaryAndMerge(CalibrationDefaultCalculatorCfg(flags)))
75 result.addService( CompFactory.LArG4.EndcapCryostat.CalibrationLArCalculator(name, **kwargs), primary=True)
76 return result
77

◆ EndcapCryostatCalibrationMixedCalculatorCfg()

LArG4ECConfig.EndcapCryostatCalibrationMixedCalculatorCfg ( flags,
name = "EndcapCryostatCalibrationMixedCalculator",
** kwargs )

Definition at line 78 of file LArG4ECConfig.py.

78def EndcapCryostatCalibrationMixedCalculatorCfg(flags, name="EndcapCryostatCalibrationMixedCalculator", **kwargs):
79 result = ComponentAccumulator()
80 result.addService( CompFactory.LArG4.EndcapCryostat.CalibrationMixedCalculator(name, **kwargs), primary=True)
81 return result
82

◆ EnergyCalculatorCfg()

LArG4ECConfig.EnergyCalculatorCfg ( flags,
name = "EnergyCalculator",
** kwargs )

Definition at line 89 of file LArG4ECConfig.py.

89def EnergyCalculatorCfg(flags, name="EnergyCalculator", **kwargs):
90 result = ComponentAccumulator()
91 kwargs.setdefault("SupportCalculator", result.getPrimaryAndMerge(EMECSupportCalibrationCalculatorCfg(flags)))
92 from AthenaCommon.SystemOfUnits import ns
93 kwargs.setdefault("OOTcut", 300.0*ns)
94
95 result.addService(CompFactory.LArG4.EC.EnergyCalculator(name, **kwargs), primary=True)
96 return result
97