3 from AthenaConfiguration.ComponentAccumulator
import ComponentAccumulator
4 from AthenaConfiguration.ComponentFactory
import CompFactory
5 from LArG4EC
import LArWheelCalculatorEnum
10 result.addService(CompFactory.LArG4.EC.CalibrationCalculator(name, **kwargs), primary=
True)
14 kwargs.setdefault(
"WheelType", LArWheelCalculatorEnum.InnerAbsorberWheel)
15 kwargs.setdefault(
"zSide", 1)
18 result.addService(CompFactory.LArG4.EC.CalibrationCalculator(name, **kwargs), primary=
True)
22 kwargs.setdefault(
"WheelType", LArWheelCalculatorEnum.InnerAbsorberWheel)
23 kwargs.setdefault(
"zSide", -1)
26 result.addService(CompFactory.LArG4.EC.CalibrationCalculator(name, **kwargs), primary=
True)
30 kwargs.setdefault(
"WheelType", LArWheelCalculatorEnum.OuterAbsorberWheel)
31 kwargs.setdefault(
"zSide", 1)
34 result.addService(CompFactory.LArG4.EC.CalibrationCalculator(name, **kwargs), primary=
True)
38 kwargs.setdefault(
"WheelType", LArWheelCalculatorEnum.OuterAbsorberWheel)
39 kwargs.setdefault(
"zSide", -1)
42 result.addService(CompFactory.LArG4.EC.CalibrationCalculator(name, **kwargs), primary=
True)
46 kwargs.setdefault(
"WheelType", LArWheelCalculatorEnum.BackOuterBarretteWheelCalib)
47 kwargs.setdefault(
"zSide", 1)
50 result.addService(CompFactory.LArG4.EC.CalibrationCalculator(name, **kwargs), primary=
True)
54 kwargs.setdefault(
"WheelType", LArWheelCalculatorEnum.BackOuterBarretteWheelCalib)
55 kwargs.setdefault(
"zSide", -1)
58 result.addService(CompFactory.LArG4.EC.CalibrationCalculator(name, **kwargs), primary=
True)
63 result.addService(CompFactory.LArG4.EC.PresamplerCalibrationCalculator(name, **kwargs), primary=
True)
68 result.addService( CompFactory.LArG4.EndcapCryostat.CalibrationCalculator(name, **kwargs), primary=
True)
73 from LArG4SD.LArG4SDToolConfig
import CalibrationDefaultCalculatorCfg
75 result.addService( CompFactory.LArG4.EndcapCryostat.CalibrationLArCalculator(name, **kwargs), primary=
True)
80 result.addService( CompFactory.LArG4.EndcapCryostat.CalibrationMixedCalculator(name, **kwargs), primary=
True)
86 result.addService( CompFactory.LArG4.EMECSupportCalibrationCalculator(name, **kwargs), primary=
True)
93 kwargs.setdefault(
"OOTcut", 300.0*ns)
95 result.addService(CompFactory.LArG4.EC.EnergyCalculator(name, **kwargs), primary=
True)
99 kwargs.setdefault(
"WheelType", LArWheelCalculatorEnum.InnerAbsorberWheel)
101 kwargs.setdefault(
"zSide", 1)
105 kwargs.setdefault(
"WheelType", LArWheelCalculatorEnum.InnerAbsorberWheel)
107 kwargs.setdefault(
"zSide", -1)
111 kwargs.setdefault(
"WheelType", LArWheelCalculatorEnum.OuterAbsorberWheel)
113 kwargs.setdefault(
"zSide", 1)
117 kwargs.setdefault(
"WheelType", LArWheelCalculatorEnum.OuterAbsorberWheel)
119 kwargs.setdefault(
"zSide", -1)
123 kwargs.setdefault(
"WheelType", LArWheelCalculatorEnum.BackOuterBarretteWheel)
128 kwargs.setdefault(
"WheelType", LArWheelCalculatorEnum.BackOuterBarretteWheel)
130 kwargs.setdefault(
"zSide", -1)
134 kwargs.setdefault(
"EnergyCorrection", 1)
138 kwargs.setdefault(
"EnergyCorrection", 1)
142 kwargs.setdefault(
"EnergyCorrection", 1)
146 kwargs.setdefault(
"EnergyCorrection", 1)
150 kwargs.setdefault(
"EnergyCorrection", 1)
154 kwargs.setdefault(
"EnergyCorrection", 1)
160 result.addService(CompFactory.LArEndcapPresamplerCalculator(name, **kwargs), primary=
True)
165 result.addService(CompFactory.LArG4.EC.PresamplerGeometry(name, **kwargs), primary =
True)