ATLAS Offline Software
Functions
LArG4SDToolConfig Namespace Reference

Functions

def LArActiveSensitiveDetectorToolCfg (flags, name="LArActiveSensitiveDetector", **kwargs)
 
def LArDeadSensitiveDetectorToolCfg (flags, name="LArDeadSensitiveDetector", **kwargs)
 
def LArEMBSensitiveDetectorCfg (flags, name="LArEMBSensitiveDetector", **kwargs)
 
def LArEMECSensitiveDetectorCfg (flags, name="LArEMECSensitiveDetector", **kwargs)
 
def LArFCALSensitiveDetectorCfg (flags, name="LArFCALSensitiveDetector", **kwargs)
 
def LArHECSensitiveDetectorCfg (flags, name="LArHECSensitiveDetector", **kwargs)
 
def LArInactiveSensitiveDetectorToolCfg (flags, name="LArInactiveSensitiveDetector", **kwargs)
 
def CalibrationDefaultCalculatorCfg (flags, name="CalibrationDefaultCalculator", **kwargs)
 
def DeadMaterialCalibrationHitMergerCfg (flags, name="DeadMaterialCalibrationHitMerger", **kwargs)
 

Function Documentation

◆ CalibrationDefaultCalculatorCfg()

def LArG4SDToolConfig.CalibrationDefaultCalculatorCfg (   flags,
  name = "CalibrationDefaultCalculator",
**  kwargs 
)

Definition at line 425 of file LArG4SDToolConfig.py.

425 def CalibrationDefaultCalculatorCfg(flags, name="CalibrationDefaultCalculator", **kwargs):
426  result = ComponentAccumulator()
427  result.addService( CompFactory.LArG4.CalibrationDefaultCalculator(name, **kwargs), primary = True)
428  return result
429 
430 

◆ DeadMaterialCalibrationHitMergerCfg()

def LArG4SDToolConfig.DeadMaterialCalibrationHitMergerCfg (   flags,
  name = "DeadMaterialCalibrationHitMerger",
**  kwargs 
)

Definition at line 431 of file LArG4SDToolConfig.py.

431 def DeadMaterialCalibrationHitMergerCfg(flags, name="DeadMaterialCalibrationHitMerger", **kwargs):
432  result = ComponentAccumulator()
433  kwargs.setdefault("InputHits", ["LArCalibrationHitDeadMaterial_DEAD","LArCalibrationHitActive_DEAD","LArCalibrationHitInactive_DEAD"])
434  kwargs.setdefault("OutputHits", "LArCalibrationHitDeadMaterial")
435  result.addEventAlgo(CompFactory.LArG4.CalibrationHitMerger(name, **kwargs))
436  return result

◆ LArActiveSensitiveDetectorToolCfg()

def LArG4SDToolConfig.LArActiveSensitiveDetectorToolCfg (   flags,
  name = "LArActiveSensitiveDetector",
**  kwargs 
)

Definition at line 10 of file LArG4SDToolConfig.py.

10 def LArActiveSensitiveDetectorToolCfg(flags, name="LArActiveSensitiveDetector", **kwargs):
11  result = ComponentAccumulator()
12 
13 
14  if flags.GeoModel.AtlasVersion not in ["tb_LArH6_2003","tb_LArH6_2002"]:
15  kwargs.setdefault("StacVolumes",["LArMgr::LAr::EMB::STAC"])
16  kwargs.setdefault("PresamplerVolumes",["LArMgr::LAr::Barrel::Presampler::Module"])
17  kwargs.setdefault("NegIWVolumes",["LArMgr::LAr::EMEC::Neg::InnerWheel"])
18  kwargs.setdefault("NegOWVolumes",["LArMgr::LAr::EMEC::Neg::OuterWheel"])
19  kwargs.setdefault("NegBOBarretteVolumes",["LArMgr::LAr::EMEC::Neg::BackOuterBarrette::Module::Phidiv"])
20  if flags.GeoModel.AtlasVersion!="tb_LArH6_2003":
21  kwargs.setdefault("PosIWVolumes",["LArMgr::LAr::EMEC::Pos::InnerWheel"])
22  kwargs.setdefault("PosOWVolumes",["LArMgr::LAr::EMEC::Pos::OuterWheel"])
23  kwargs.setdefault("PosBOBarretteVolumes",["LArMgr::LAr::EMEC::Pos::BackOuterBarrette::Module::Phidiv"])
24  kwargs.setdefault("PresVolumes", ["LArMgr::LAr::Endcap::Presampler::LiquidArgon"])
25  kwargs.setdefault("SliceVolumes",["LArMgr::LAr::HEC::Module::Depth::Slice"])
26  if flags.GeoModel.AtlasVersion not in ["tb_LArH6_2002"]:
27  kwargs.setdefault("FCAL1Volumes",["LArMgr::LAr::FCAL::Module1::Gap"])
28  kwargs.setdefault("FCAL2Volumes",["LArMgr::LAr::FCAL::Module2::Gap"])
29  kwargs.setdefault("FCAL3Volumes",["LArMgr::LAr::FCAL::Module3::Gap"])
30  # Running PID calibration hits?
31  kwargs.setdefault("ParticleID",flags.Sim.ParticleID)
32  # No effect currently
33  kwargs.setdefault("OutputCollectionNames", ["LArCalibrationHitActive"])
34 
35  from LArG4Barrel.LArG4BarrelConfig import BarrelCalibrationCalculatorCfg, BarrelPresamplerCalibrationCalculatorCfg
36  kwargs.setdefault("EMBPSCalibrationCalculator",
37  result.getPrimaryAndMerge(BarrelPresamplerCalibrationCalculatorCfg(flags)).name)
38  kwargs.setdefault("EMBCalibrationCalculator",
39  result.getPrimaryAndMerge(BarrelCalibrationCalculatorCfg(flags)).name)
40 
41  from LArG4EC.LArG4ECConfig import EMECPosInnerWheelCalibrationCalculatorCfg, EMECNegInnerWheelCalibrationCalculatorCfg, EMECPosOuterWheelCalibrationCalculatorCfg, EMECNegOuterWheelCalibrationCalculatorCfg, EMECPosBackOuterBarretteCalibrationCalculatorCfg, EMECNegBackOuterBarretteCalibrationCalculatorCfg, EMECPresamplerCalibrationCalculatorCfg
42  kwargs.setdefault("EMECPosIWCalibrationCalculator",
43  result.getPrimaryAndMerge(EMECPosInnerWheelCalibrationCalculatorCfg(flags)).name)
44  kwargs.setdefault("EMECNegIWCalibrationCalculator",
45  result.getPrimaryAndMerge(EMECNegInnerWheelCalibrationCalculatorCfg(flags)).name)
46  kwargs.setdefault("EMECPosOWCalibrationCalculator",
47  result.getPrimaryAndMerge(EMECPosOuterWheelCalibrationCalculatorCfg(flags)).name)
48  kwargs.setdefault("EMECNegOWCalibrationCalculator",
49  result.getPrimaryAndMerge(EMECNegOuterWheelCalibrationCalculatorCfg(flags)).name)
50  kwargs.setdefault("EMECPSCalibrationCalculator",
51  result.getPrimaryAndMerge(EMECPresamplerCalibrationCalculatorCfg(flags)).name)
52  kwargs.setdefault("EMECPosBOBCalibrationCalculator",
53  result.getPrimaryAndMerge(EMECPosBackOuterBarretteCalibrationCalculatorCfg(flags)).name)
54  kwargs.setdefault("EMECNegBOBCalibrationCalculator",
55  result.getPrimaryAndMerge(EMECNegBackOuterBarretteCalibrationCalculatorCfg(flags)).name)
56 
57  from LArG4HEC.LArG4HECConfig import HECCalibrationWheelActiveCalculatorCfg
58  kwargs.setdefault("HECWActiveCalculator",
59  result.getPrimaryAndMerge(HECCalibrationWheelActiveCalculatorCfg(flags)).name)
60 
61  from LArG4FCAL.LArG4FCALConfig import FCAL1CalibCalculatorCfg, FCAL2CalibCalculatorCfg, FCAL3CalibCalculatorCfg
62  kwargs.setdefault("FCAL1CalibCalculator",
63  result.getPrimaryAndMerge(FCAL1CalibCalculatorCfg(flags)).name)
64  kwargs.setdefault("FCAL2CalibCalculator",
65  result.getPrimaryAndMerge(FCAL2CalibCalculatorCfg(flags)).name)
66  kwargs.setdefault("FCAL3CalibCalculator",
67  result.getPrimaryAndMerge(FCAL3CalibCalculatorCfg(flags)).name)
68 
69 
70  result.setPrivateTools( CompFactory.LArG4.ActiveSDTool(name, **kwargs))
71  return result
72 
73 

◆ LArDeadSensitiveDetectorToolCfg()

def LArG4SDToolConfig.LArDeadSensitiveDetectorToolCfg (   flags,
  name = "LArDeadSensitiveDetector",
**  kwargs 
)

Definition at line 74 of file LArG4SDToolConfig.py.

74 def LArDeadSensitiveDetectorToolCfg(flags, name="LArDeadSensitiveDetector", **kwargs):
75 
76  kwargs.setdefault("BarrelCryVolumes", ["LArMgr::LAr::Barrel::Cryostat::InnerWall::Vis",
77  "LArMgr::LAr::Barrel::Cryostat::Sector::*",
78  "LArMgr::LAr::Barrel::Cryostat::InnerWall",
79  "LArMgr::LAr::Barrel::Cryostat::Cylinder::*"])
80  kwargs.setdefault("BarrelCryLArVolumes",["LArMgr::LAr::Barrel::Cryostat::ExtraMat*",
81  "LArMgr::LAr::Barrel::Cryostat::HalfLAr*",
82  "LArMgr::LAr::Barrel::Cryostat::TotalLAr",
83  "LArMgr::LAr::Barrel::Cryostat::MotherVolume"])
84  kwargs.setdefault("BarrelCryMixVolumes",["LArMgr::LAr::Barrel::Cryostat::InnerEndWall",
85  "LArMgr::LAr::Barrel::Cryostat::OuterWall",
86  "LArMgr::LAr::Barrel::Cryostat::Mixed::Cylinder::*"])
87  kwargs.setdefault("DeadMaterialVolumes",["LArMgr::LAr::DM::*"])
88  kwargs.setdefault("BarrelPresVolumes", ["LArMgr::LAr::Barrel::Presampler",
89  "LArMgr::LAr::Barrel::Presampler::Sector",
90  "LArMgr::LAr::Barrel::Presampler::ProtectionShell",
91  "LArMgr::LAr::Barrel::Presampler::MotherBoard",
92  "LArMgr::LAr::Barrel::Presampler::Connectics",
93  "LArMgr::LAr::Barrel::Presampler::Rail",
94  "LArMgr::LAr::Barrel::Presampler::ProtectionPlate"])
95  kwargs.setdefault("BarrelVolumes", ["LArMgr::LAr::EMB::ExtraMat*",
96  "LArMgr::LAr::EMB::FrontBack::Absorber",
97  "LArMgr::LAr::EMB::FrontBack::Absorber2",
98  "LArMgr::LAr::EMB::FrontBack::Steel",
99  "LArMgr::LAr::EMB::FrontBack::G10",
100  "LArMgr::LAr::EMB::FrontBack::Electrode",
101  "LArMgr::LAr::EMB::GTENB",
102  "LArMgr::LAr::EMB::GTENF",
103  "LArMgr::LAr::EMB::SUMB",
104  "LArMgr::LAr::EMB::CAAC",
105  "LArMgr::LAr::EMB::MOAC",
106  "LArMgr::LAr::EMB::TELB",
107  "LArMgr::LAr::EMB::TELF",
108  "LArMgr::LAr::EMB::ECAM"])
109  kwargs.setdefault("ECCryVolumes", ["LArMgr::LAr::Endcap::Cryostat::FcalLAr::Cylinder",
110  "LArMgr::LAr::Endcap::Cryostat::EmecHecLAr::Sector",
111  "LArMgr::LAr::Endcap::Cryostat::EmecHecLAr::Cylinder",
112  "LArMgr::LAr::Endcap::Cryostat::Sector",
113  "LArMgr::LAr::Endcap::Cryostat::Cone",
114  "LArMgr::LAr::Endcap::Cryostat::Cylinder"])
115  kwargs.setdefault("ECCryLArVolumes", ["LArMgr::Moderator*",
116  "LArMgr::LAr::Endcap::Cryostat::FcalLAr",
117  "LArMgr::LAr::Endcap::Cryostat::EmecHecLAr",
118  "LArMgr::LAr::Endcap::Cryostat::MotherVolume"])
119  kwargs.setdefault("ECCryMixVolumes", ["LArMgr::LAr::FCAL::LiquidArgonC",
120  "LArMgr::LAr::Endcap::Cryostat::EmecHecLAr::Sector::Mixed",
121  "LArMgr::LAr::Endcap::Cryostat::Sector::Mixed",
122  "LArMgr::LAr::Endcap::Cryostat::Cone::Mixed",
123  "LArMgr::LAr::Endcap::Cryostat::ExtraCyl_beforePS",
124  "LArMgr::LAr::Endcap::Cryostat::Cylinder::Mixed"])
125  kwargs.setdefault("ECSupportVolumes", ["LArMgr::LAr::EMEC::ExtraCyl_afterPS",
126  "LArMgr::LAr::EMEC::InnerTransversalBars",
127  "LArMgr::LAr::EMEC::InnerAluCone::*",
128  "LArMgr::LAr::EMEC::OuterTransversalBars",
129  "LArMgr::LAr::EMEC::OuterSupportMother",
130  "LArMgr::LAr::EMEC::*Stretchers",
131  "LArMgr::LAr::EMEC::Top*",
132  "LArMgr::LAr::EMEC::Back*GTen",
133  "LArMgr::LAr::EMEC::Back*Hole",
134  "LArMgr::LAr::EMEC::Back*Bar",
135  "LArMgr::LAr::EMEC::Back*Ring",
136  "LArMgr::LAr::EMEC::Back*Ele",
137  "LArMgr::LAr::EMEC::Back*Abs",
138  "LArMgr::LAr::EMEC::BackInnerBarrette::Module::Phidiv",
139  "LArMgr::LAr::EMEC::Back*Barrette::Module",
140  "LArMgr::LAr::EMEC::Back*Barrettes",
141  "LArMgr::LAr::EMEC::BackSupport*",
142  "LArMgr::LAr::EMEC::Front*",
143  "LArMgr::LAr::EMEC::Mother*"])
144  kwargs.setdefault("HECWheelVolumes", ["LArMgr::LAr::HEC::Mother",
145  "LArMgr::LAr::HEC::LiquidArgon",
146  "LArMgr::LAr::HEC::Clamp",
147  "LArMgr::LAr::HEC::Clamp::LiquidArgon",
148  "LArMgr::LAr::HEC::Module",
149  "LArMgr::LAr::HEC::FrontModule",
150  "LArMgr::LAr::HEC::RearModule",
151  "LArMgr::LAr::HEC::Module::Depth",
152  "LArMgr::LAr::HEC::Module::Depth::FirstAbsorber",
153  "LArMgr::LAr::HEC::Module::Depth::FirstAbsorber::TieRod"])
154  # Running PID calibration hits?
155  kwargs.setdefault("ParticleID", flags.Sim.ParticleID)
156  kwargs.setdefault("doEscapedEnergy", flags.Sim.CalibrationRun is not CalibrationRun.DeadLAr)
157  # No effect currently
158  outputCollectionName = "LArCalibrationHitDeadMaterial"
159  if flags.Sim.CalibrationRun in [CalibrationRun.LAr, CalibrationRun.LArTile, CalibrationRun.LArTileZDC]:
160  outputCollectionName = "LArCalibrationHitDeadMaterial_DEAD"
161  kwargs.setdefault("HitCollectionName", outputCollectionName)
162 
163  result = ComponentAccumulator()
164 
165  from LArG4Barrel.LArG4BarrelConfig import BarrelCryostatCalibrationCalculatorCfg, BarrelCryostatCalibrationLArCalculatorCfg, BarrelCryostatCalibrationMixedCalculatorCfg, DMCalibrationCalculatorCfg, BarrelCalibrationCalculatorCfg, BarrelPresamplerCalibrationCalculatorCfg
166  kwargs.setdefault("EMBCryoCalibrationCalculator", result.getPrimaryAndMerge(BarrelCryostatCalibrationCalculatorCfg(flags)).name)
167  kwargs.setdefault("EMBCryoLArCalibrationCalculator", result.getPrimaryAndMerge(BarrelCryostatCalibrationLArCalculatorCfg(flags)).name)
168  kwargs.setdefault("DefaultCalibrationCalculator", result.getPrimaryAndMerge(CalibrationDefaultCalculatorCfg(flags)).name)
169  kwargs.setdefault("EMBCryoMixCalibrationCalculator", result.getPrimaryAndMerge(BarrelCryostatCalibrationMixedCalculatorCfg(flags)).name)
170  kwargs.setdefault("DMCalibrationCalculator", result.getPrimaryAndMerge(DMCalibrationCalculatorCfg(flags)).name)
171  kwargs.setdefault("EMBPSCalibrationCalculator", result.getPrimaryAndMerge(BarrelPresamplerCalibrationCalculatorCfg(flags)).name)
172  kwargs.setdefault("EMBCalibrationCalculator", result.getPrimaryAndMerge(BarrelCalibrationCalculatorCfg(flags)).name)
173 
174  from LArG4EC.LArG4ECConfig import EndcapCryostatCalibrationCalculatorCfg, EndcapCryostatCalibrationLArCalculatorCfg, EndcapCryostatCalibrationMixedCalculatorCfg, EMECSupportCalibrationCalculatorCfg
175  kwargs.setdefault("ECCryoCalibrationCalculator", result.getPrimaryAndMerge(EndcapCryostatCalibrationCalculatorCfg(flags)).name)
176  kwargs.setdefault("ECCryoLArCalibrationCalculator", result.getPrimaryAndMerge(EndcapCryostatCalibrationLArCalculatorCfg(flags)).name)
177  kwargs.setdefault("ECCryoMixCalibrationCalculator", result.getPrimaryAndMerge(EndcapCryostatCalibrationMixedCalculatorCfg(flags)).name)
178  kwargs.setdefault("EMECSuppCalibrationCalculator", result.getPrimaryAndMerge(EMECSupportCalibrationCalculatorCfg(flags)).name)
179 
180  from LArG4HEC.LArG4HECConfig import HECCalibrationWheelDeadCalculatorCfg
181  kwargs.setdefault("HECWheelDeadCalculator", result.getPrimaryAndMerge(HECCalibrationWheelDeadCalculatorCfg(flags)).name)
182 
183  result.setPrivateTools(CompFactory.LArG4.DeadSDTool(name, **kwargs))
184  return result
185 
186 

◆ LArEMBSensitiveDetectorCfg()

def LArG4SDToolConfig.LArEMBSensitiveDetectorCfg (   flags,
  name = "LArEMBSensitiveDetector",
**  kwargs 
)

Definition at line 187 of file LArG4SDToolConfig.py.

187 def LArEMBSensitiveDetectorCfg(flags,name="LArEMBSensitiveDetector", **kwargs):
188  result = ComponentAccumulator()
189  bare_collection_name = "LArHitEMB"
190  mergeable_collection_suffix = "_G4"
191  merger_input_property = "LArEMBHits"
192  region = "CALO"
193  acc, hits_collection_name = CollectionMergerCfg(flags,
194  bare_collection_name,
195  mergeable_collection_suffix,
196  merger_input_property,
197  region)
198 
199  result.merge(acc)
200 
201  kwargs.setdefault("StacVolumes",["LArMgr::LAr::EMB::STAC"])
202  kwargs.setdefault("PresamplerVolumes",["LArMgr::LAr::Barrel::Presampler::Module"])
203  kwargs.setdefault("OutputCollectionNames", [hits_collection_name])
204 
205  # Hook for fast simulation
206  kwargs.setdefault("UseFrozenShowers", flags.Sim.LArParameterization is LArParameterization.FrozenShowers)
207 
208  from LArG4Barrel.LArG4BarrelConfig import EMBPresamplerCalculatorCfg, EMBCalculatorCfg
209  kwargs.setdefault("EMBPSCalculator", result.getPrimaryAndMerge(EMBPresamplerCalculatorCfg(flags)).name)
210  kwargs.setdefault("EMBCalculator", result.getPrimaryAndMerge(EMBCalculatorCfg(flags)).name)
211 
212  result.setPrivateTools( CompFactory.LArG4.EMBSDTool(name, **kwargs) )
213  return result
214 
215 

◆ LArEMECSensitiveDetectorCfg()

def LArG4SDToolConfig.LArEMECSensitiveDetectorCfg (   flags,
  name = "LArEMECSensitiveDetector",
**  kwargs 
)

Definition at line 216 of file LArG4SDToolConfig.py.

216 def LArEMECSensitiveDetectorCfg(flags, name="LArEMECSensitiveDetector", **kwargs):
217  result = ComponentAccumulator()
218  bare_collection_name = "LArHitEMEC"
219  mergeable_collection_suffix = "_G4"
220  merger_input_property = "LArEMECHits"
221  region = "CALO"
222  acc, hits_collection_name = CollectionMergerCfg(flags,
223  bare_collection_name,
224  mergeable_collection_suffix,
225  merger_input_property,
226  region)
227  result.merge(acc)
228 
229  if flags.GeoModel.AtlasVersion not in ["tb_LArH6_2002","tb_LArH6EC_2002"]:
230  kwargs.setdefault("NegIWVolumes",["LArMgr::LAr::EMEC::Neg::InnerWheel"])
231  kwargs.setdefault("NegOWVolumes",["LArMgr::LAr::EMEC::Neg::OuterWheel"])
232  kwargs.setdefault("NegBOBarretteVolumes",["LArMgr::LAr::EMEC::Neg::BackOuterBarrette::Module::Phidiv"])
233  if flags.GeoModel.AtlasVersion !="tb_LArH6EC_2002":
234  kwargs.setdefault("PosIWVolumes",["LArMgr::LAr::EMEC::Pos::InnerWheel"])
235  kwargs.setdefault("PosOWVolumes",["LArMgr::LAr::EMEC::Pos::OuterWheel"])
236  kwargs.setdefault("PosBOBarretteVolumes",["LArMgr::LAr::EMEC::Pos::BackOuterBarrette::Module::Phidiv"])
237  kwargs.setdefault("PresVolumes", ["LArMgr::LAr::Endcap::Presampler::LiquidArgon"])
238  kwargs.setdefault("OutputCollectionNames", [hits_collection_name])
239 
240  # Hook for fast simulation
241  kwargs.setdefault("UseFrozenShowers", flags.Sim.LArParameterization is LArParameterization.FrozenShowers)
242 
243  from LArG4EC.LArG4ECConfig import EMECPosInnerWheelCalculatorCfg, EMECNegInnerWheelCalculatorCfg, EMECPosOuterWheelCalculatorCfg, EMECNegOuterWheelCalculatorCfg, EMECPresamplerCalculatorCfg, EMECPosBackOuterBarretteCalculatorCfg, EMECNegBackOuterBarretteCalculatorCfg
244  kwargs.setdefault("EMECPosIWCalculator", result.getPrimaryAndMerge(EMECPosInnerWheelCalculatorCfg(flags)).name)
245  kwargs.setdefault("EMECNegIWCalculator", result.getPrimaryAndMerge(EMECNegInnerWheelCalculatorCfg(flags)).name)
246  kwargs.setdefault("EMECPosOWCalculator", result.getPrimaryAndMerge(EMECPosOuterWheelCalculatorCfg(flags)).name)
247  kwargs.setdefault("EMECNegOWCalculator", result.getPrimaryAndMerge(EMECNegOuterWheelCalculatorCfg(flags)).name)
248  kwargs.setdefault("EMECPSCalculator", result.getPrimaryAndMerge(EMECPresamplerCalculatorCfg(flags)).name)
249  kwargs.setdefault("EMECPosBOBCalculator", result.getPrimaryAndMerge(EMECPosBackOuterBarretteCalculatorCfg(flags)).name)
250  kwargs.setdefault("EMECNegBOBCalculator", result.getPrimaryAndMerge(EMECNegBackOuterBarretteCalculatorCfg(flags)).name)
251 
252  result.setPrivateTools( CompFactory.LArG4.EMECSDTool(name, **kwargs) )
253  return result
254 
255 

◆ LArFCALSensitiveDetectorCfg()

def LArG4SDToolConfig.LArFCALSensitiveDetectorCfg (   flags,
  name = "LArFCALSensitiveDetector",
**  kwargs 
)

Definition at line 256 of file LArG4SDToolConfig.py.

256 def LArFCALSensitiveDetectorCfg(flags, name="LArFCALSensitiveDetector", **kwargs):
257  result = ComponentAccumulator()
258  bare_collection_name = "LArHitFCAL"
259  mergeable_collection_suffix = "_G4"
260  merger_input_property = "LArFCALHits"
261  region = "CALO"
262  acc, hits_collection_name = CollectionMergerCfg(flags,
263  bare_collection_name,
264  mergeable_collection_suffix,
265  merger_input_property,
266  region)
267  result.merge(acc)
268 
269  kwargs.setdefault("FCAL1Volumes",["LArMgr::LAr::FCAL::Module1::Gap"])
270  kwargs.setdefault("FCAL2Volumes",["LArMgr::LAr::FCAL::Module2::Gap"])
271  kwargs.setdefault("FCAL3Volumes",["LArMgr::LAr::FCAL::Module3::Gap"])
272  # No effect currently
273  kwargs.setdefault("OutputCollectionNames", [hits_collection_name])
274 
275  # Hook for fast simulation
276  kwargs.setdefault("UseFrozenShowers", flags.Sim.LArParameterization is not LArParameterization.NoFrozenShowers)
277 
278  from LArG4FCAL.LArG4FCALConfig import FCAL1CalculatorCfg, FCAL2CalculatorCfg, FCAL3CalculatorCfg
279  kwargs.setdefault("FCAL1Calculator", result.getPrimaryAndMerge(FCAL1CalculatorCfg(flags)).name)
280  kwargs.setdefault("FCAL2Calculator", result.getPrimaryAndMerge(FCAL2CalculatorCfg(flags)).name)
281  kwargs.setdefault("FCAL3Calculator", result.getPrimaryAndMerge(FCAL3CalculatorCfg(flags)).name)
282 
283  result.setPrivateTools( CompFactory.LArG4.FCALSDTool(name, **kwargs) )
284  return result
285 
286 

◆ LArHECSensitiveDetectorCfg()

def LArG4SDToolConfig.LArHECSensitiveDetectorCfg (   flags,
  name = "LArHECSensitiveDetector",
**  kwargs 
)

Definition at line 287 of file LArG4SDToolConfig.py.

287 def LArHECSensitiveDetectorCfg(flags, name="LArHECSensitiveDetector", **kwargs):
288  result = ComponentAccumulator()
289  bare_collection_name = "LArHitHEC"
290  mergeable_collection_suffix = "_G4"
291  merger_input_property = "LArHECHits"
292  region = "CALO"
293  acc, hits_collection_name = CollectionMergerCfg(flags,
294  bare_collection_name,
295  mergeable_collection_suffix,
296  merger_input_property,
297  region)
298  result.merge(acc)
299 
300  kwargs.setdefault("WheelVolumes",["LArMgr::LAr::HEC::Module::Depth::Slice"])
301  #kwargs.setdefault("SliceVolumes",["LAr::HEC::Module::Depth::Slice"])
302  #kwargs.setdefault("LocalVolumes",["LAr::HEC::Module::Depth::Slice::Local"])
303  # You might think this should go here, but we don't think so! LAr::HEC::Module::Depth::Slice::Wheel"])
304  # No effect currently
305  kwargs.setdefault("OutputCollectionNames", [hits_collection_name])
306 
307  from LArG4HEC.LArG4HECConfig import HECWheelCalculatorCfg
308  kwargs.setdefault("HECWheelCalculator", result.getPrimaryAndMerge(HECWheelCalculatorCfg(flags)).name)
309 
310  result.setPrivateTools( CompFactory.LArG4.HECSDTool(name, **kwargs) )
311  return result
312 
313 

◆ LArInactiveSensitiveDetectorToolCfg()

def LArG4SDToolConfig.LArInactiveSensitiveDetectorToolCfg (   flags,
  name = "LArInactiveSensitiveDetector",
**  kwargs 
)

Definition at line 314 of file LArG4SDToolConfig.py.

314 def LArInactiveSensitiveDetectorToolCfg(flags, name="LArInactiveSensitiveDetector", **kwargs):
315  result = ComponentAccumulator()
316 
317  if flags.GeoModel.AtlasVersion not in ["tb_LArH6_2003","tb_LArH6_2002"]:
318  kwargs.setdefault("BarrelPreVolumes",["LArMgr::LAr::Barrel::Presampler::Cathode*",
319  "LArMgr::LAr::Barrel::Presampler::Anode*",
320  "LArMgr::LAr::Barrel::Presampler::Prep*"])
321  kwargs.setdefault("BarrelVolumes",["LArMgr::LAr::EMB::*::Straight",
322  "LArMgr::LAr::EMB::*::*Fold"])
323  kwargs.setdefault("ECPosInVolumes", ["LArMgr::LAr::EMEC::Pos::InnerWheel::Absorber",
324  "LArMgr::LAr::EMEC::Pos::InnerWheel::Electrode",
325  "LArMgr::LAr::EMEC::Pos::InnerWheel::Glue",
326  "LArMgr::LAr::EMEC::Pos::InnerWheel::Lead",
327  "LArMgr::LAr::EMEC::Pos::InnerCone::Absorber",
328  "LArMgr::LAr::EMEC::Pos::InnerCone::Electrode",
329  "LArMgr::LAr::EMEC::Pos::InnerCone::Glue",
330  "LArMgr::LAr::EMEC::Pos::InnerCone::Lead",
331  "LArMgr::LAr::EMEC::Pos::InnerSlice*::Absorber",
332  "LArMgr::LAr::EMEC::Pos::InnerSlice*::Electrode",
333  "LArMgr::LAr::EMEC::Pos::InnerSlice*::Glue",
334  "LArMgr::LAr::EMEC::Pos::InnerSlice*::Lead"])
335  kwargs.setdefault("ECPosOutVolumes",["LArMgr::LAr::EMEC::Pos::OuterWheel::Lead",
336  "LArMgr::LAr::EMEC::Pos::OuterWheel::Glue",
337  "LArMgr::LAr::EMEC::Pos::OuterWheel::Electrode",
338  "LArMgr::LAr::EMEC::Pos::OuterWheel::Absorber",
339  "LArMgr::LAr::EMEC::Pos::Outer*Cone::Lead",
340  "LArMgr::LAr::EMEC::Pos::Outer*Cone::Glue",
341  "LArMgr::LAr::EMEC::Pos::Outer*Cone::Electrode",
342  "LArMgr::LAr::EMEC::Pos::Outer*Cone::Absorber",
343  "LArMgr::LAr::EMEC::Pos::OuterSlice*::Lead",
344  "LArMgr::LAr::EMEC::Pos::OuterSlice*::Glue",
345  "LArMgr::LAr::EMEC::Pos::OuterSlice*::Electrode",
346  "LArMgr::LAr::EMEC::Pos::OuterSlice*::Absorber"])
347  kwargs.setdefault("ECNegInVolumes", ["LArMgr::LAr::EMEC::Neg::InnerWheel::Absorber",
348  "LArMgr::LAr::EMEC::Neg::InnerWheel::Electrode",
349  "LArMgr::LAr::EMEC::Neg::InnerWheel::Glue",
350  "LArMgr::LAr::EMEC::Neg::InnerWheel::Lead",
351  "LArMgr::LAr::EMEC::Neg::InnerCone::Absorber",
352  "LArMgr::LAr::EMEC::Neg::InnerCone::Electrode",
353  "LArMgr::LAr::EMEC::Neg::InnerCone::Glue",
354  "LArMgr::LAr::EMEC::Neg::InnerCone::Lead",
355  "LArMgr::LAr::EMEC::Neg::InnerSlice*::Absorber",
356  "LArMgr::LAr::EMEC::Neg::InnerSlice*::Electrode",
357  "LArMgr::LAr::EMEC::Neg::InnerSlice*::Glue",
358  "LArMgr::LAr::EMEC::Neg::InnerSlice*::Lead"])
359  kwargs.setdefault("ECNegOutVolumes",["LArMgr::LAr::EMEC::Neg::OuterWheel::Lead",
360  "LArMgr::LAr::EMEC::Neg::OuterWheel::Glue",
361  "LArMgr::LAr::EMEC::Neg::OuterWheel::Electrode",
362  "LArMgr::LAr::EMEC::Neg::OuterWheel::Absorber",
363  "LArMgr::LAr::EMEC::Neg::Outer*Cone::Lead",
364  "LArMgr::LAr::EMEC::Neg::Outer*Cone::Glue",
365  "LArMgr::LAr::EMEC::Neg::Outer*Cone::Electrode",
366  "LArMgr::LAr::EMEC::Neg::Outer*Cone::Absorber",
367  "LArMgr::LAr::EMEC::Neg::OuterSlice*::Lead",
368  "LArMgr::LAr::EMEC::Neg::OuterSlice*::Glue",
369  "LArMgr::LAr::EMEC::Neg::OuterSlice*::Electrode",
370  "LArMgr::LAr::EMEC::Neg::OuterSlice*::Absorber"])
371  #kwargs.setdefault("HECVolumes",["LAr::HEC::Inactive"])
372  #kwargs.setdefault("HECLocalVolumes",["LAr::HEC::Local::Inactive"])
373  kwargs.setdefault("HECWheelVolumes",["LArMgr::LAr::HEC::Module::Depth::Absorber::TieRod",
374  "LArMgr::LAr::HEC::Module::Depth::Slice::TieRodDead",
375  "LArMgr::LAr::HEC::Module::Depth::Absorber",
376  "LArMgr::LAr::HEC::Module::Depth::Slice::TieRod",
377  "LArMgr::LAr::HEC::Module::Depth::Slice::Electrode::Copper",
378  "LArMgr::LAr::HEC::Module::Depth::Slice::Electrode"])
379  if flags.GeoModel.AtlasVersion=="tb_LArH6_2002":
380  kwargs.setdefault("ECPosInVolumes", ["LArMgr::LAr::EMEC::Pos::InnerWheel::Absorber",
381  "LArMgr::LAr::EMEC::Pos::InnerWheel::Electrode"])
382  kwargs.setdefault("ECPosOutVolumes",["LArMgr::LAr::EMEC::Pos::OuterWheel::Electrode",
383  "LArMgr::LAr::EMEC::Pos::OuterWheel::Absorber"])
384  kwargs.setdefault("HECWheelVolumes",["LArMgr::LAr::HEC::Module::Depth::Absorber",
385  "LArMgr::LAr::HEC::Module::Depth::Slice::Electrode",
386  "LArMgr::LAr::HEC::Module::Depth::Slice::Electrode::Copper",
387  "LArMgr::LAr::HEC::Module::Depth::Slice::TieRod"])
388  if flags.GeoModel.AtlasVersion!="tb_LArH6_2002":
389  kwargs.setdefault("FCAL1Volumes",["LArMgr::LAr::FCAL::Module1::CableTrough",
390  "LArMgr::LAr::FCAL::Module1::Absorber"])
391  kwargs.setdefault("FCAL2Volumes",["LArMgr::LAr::FCAL::Module2::CableTrough",
392  "LArMgr::LAr::FCAL::Module2::Absorber",
393  "LArMgr::LAr::FCAL::Module2::Rod"])
394  kwargs.setdefault("FCAL3Volumes",["LArMgr::LAr::FCAL::Module3::CableTrough",
395  "LArMgr::LAr::FCAL::Module3::Absorber",
396  "LArMgr::LAr::FCAL::Module3::Rod"])
397  # Running PID calibration hits?
398  kwargs.setdefault("ParticleID",flags.Sim.ParticleID)
399  # No effect currently
400  kwargs.setdefault("OutputCollectionNames", ["LArCalibrationHitInactive"])
401 
402  from LArG4Barrel.LArG4BarrelConfig import BarrelCalibrationCalculatorCfg, BarrelPresamplerCalibrationCalculatorCfg
403  kwargs.setdefault("EMBPSCalibrationCalculator", result.getPrimaryAndMerge(BarrelPresamplerCalibrationCalculatorCfg(flags)).name)
404  kwargs.setdefault("EMBCalibrationCalculator", result.getPrimaryAndMerge(BarrelCalibrationCalculatorCfg(flags)).name)
405 
406  from LArG4EC.LArG4ECConfig import EMECPosInnerWheelCalibrationCalculatorCfg, EMECNegInnerWheelCalibrationCalculatorCfg, EMECPosOuterWheelCalibrationCalculatorCfg, EMECNegOuterWheelCalibrationCalculatorCfg
407  kwargs.setdefault("EMECPosIWCalibrationCalculator", result.getPrimaryAndMerge(EMECPosInnerWheelCalibrationCalculatorCfg(flags)).name)
408  kwargs.setdefault("EMECNegIWCalibrationCalculator", result.getPrimaryAndMerge(EMECNegInnerWheelCalibrationCalculatorCfg(flags)).name)
409  kwargs.setdefault("EMECPosOWCalibrationCalculator", result.getPrimaryAndMerge(EMECPosOuterWheelCalibrationCalculatorCfg(flags)).name)
410  kwargs.setdefault("EMECNegOWCalibrationCalculator", result.getPrimaryAndMerge(EMECNegOuterWheelCalibrationCalculatorCfg(flags)).name)
411 
412  from LArG4HEC.LArG4HECConfig import HECCalibrationWheelInactiveCalculatorCfg
413  kwargs.setdefault("HECWheelInactiveCalculator", result.getPrimaryAndMerge(HECCalibrationWheelInactiveCalculatorCfg(flags)).name)
414 
415  from LArG4FCAL.LArG4FCALConfig import FCAL1CalibCalculatorCfg, FCAL2CalibCalculatorCfg, FCAL3CalibCalculatorCfg
416  kwargs.setdefault("FCAL1CalibCalculator", result.getPrimaryAndMerge(FCAL1CalibCalculatorCfg(flags)).name)
417  kwargs.setdefault("FCAL2CalibCalculator", result.getPrimaryAndMerge(FCAL2CalibCalculatorCfg(flags)).name)
418  kwargs.setdefault("FCAL3CalibCalculator", result.getPrimaryAndMerge(FCAL3CalibCalculatorCfg(flags)).name)
419 
420 
421  result.setPrivateTools( CompFactory.LArG4.InactiveSDTool(name, **kwargs) )
422  return result
423 
424 
LArG4HECConfig.HECCalibrationWheelActiveCalculatorCfg
def HECCalibrationWheelActiveCalculatorCfg(flags, name="HECCalibrationWheelActiveCalculator", **kwargs)
Definition: LArG4HECConfig.py:33
LArG4ECConfig.EndcapCryostatCalibrationCalculatorCfg
def EndcapCryostatCalibrationCalculatorCfg(flags, name="EndcapCryostatCalibrationCalculator", **kwargs)
Definition: LArG4ECConfig.py:66
python.JetAnalysisCommon.ComponentAccumulator
ComponentAccumulator
Definition: JetAnalysisCommon.py:302
LArG4SDToolConfig.LArEMBSensitiveDetectorCfg
def LArEMBSensitiveDetectorCfg(flags, name="LArEMBSensitiveDetector", **kwargs)
Definition: LArG4SDToolConfig.py:187
LArG4FCALConfig.FCAL1CalculatorCfg
def FCAL1CalculatorCfg(flags, name="FCAL1Calculator", **kwargs)
Definition: LArG4FCALConfig.py:15
LArG4ECConfig.EMECPosBackOuterBarretteCalibrationCalculatorCfg
def EMECPosBackOuterBarretteCalibrationCalculatorCfg(flags, name="EMECPosBackOuterBarretteCalibrationCalculator", **kwargs)
Definition: LArG4ECConfig.py:45
LArG4SDToolConfig.LArActiveSensitiveDetectorToolCfg
def LArActiveSensitiveDetectorToolCfg(flags, name="LArActiveSensitiveDetector", **kwargs)
Definition: LArG4SDToolConfig.py:10
LArG4ECConfig.EMECNegInnerWheelCalibrationCalculatorCfg
def EMECNegInnerWheelCalibrationCalculatorCfg(flags, name="EMECNegInnerWheelCalibrationCalculator", **kwargs)
Definition: LArG4ECConfig.py:21
LArG4ECConfig.EMECPosOuterWheelCalibrationCalculatorCfg
def EMECPosOuterWheelCalibrationCalculatorCfg(flags, name="EMECPosOuterWheelCalibrationCalculator", **kwargs)
Definition: LArG4ECConfig.py:29
LArG4ECConfig.EMECPresamplerCalibrationCalculatorCfg
def EMECPresamplerCalibrationCalculatorCfg(flags, name="EMECPresamplerCalibrationCalculator", **kwargs)
Definition: LArG4ECConfig.py:61
LArG4ECConfig.EMECNegBackOuterBarretteCalculatorCfg
def EMECNegBackOuterBarretteCalculatorCfg(flags, name="EMECNegBackOuterBarretteCalculator", **kwargs)
Definition: LArG4ECConfig.py:127
LArG4FCALConfig.FCAL2CalibCalculatorCfg
def FCAL2CalibCalculatorCfg(flags, name="FCAL2CalibCalculator", **kwargs)
Definition: LArG4FCALConfig.py:39
LArG4ECConfig.EMECPresamplerCalculatorCfg
def EMECPresamplerCalculatorCfg(flags, name="EMECPresamplerCalculator", **kwargs)
Definition: LArG4ECConfig.py:157
LArG4HECConfig.HECCalibrationWheelDeadCalculatorCfg
def HECCalibrationWheelDeadCalculatorCfg(flags, name="HECCalibrationWheelDeadCalculator", **kwargs)
Definition: LArG4HECConfig.py:43
LArG4SDToolConfig.LArEMECSensitiveDetectorCfg
def LArEMECSensitiveDetectorCfg(flags, name="LArEMECSensitiveDetector", **kwargs)
Definition: LArG4SDToolConfig.py:216
LArG4ECConfig.EMECPosOuterWheelCalculatorCfg
def EMECPosOuterWheelCalculatorCfg(flags, name="EMECPosOuterWheelCalculator", **kwargs)
Definition: LArG4ECConfig.py:110
LArG4ECConfig.EMECPosInnerWheelCalibrationCalculatorCfg
def EMECPosInnerWheelCalibrationCalculatorCfg(flags, name="EMECPosInnerWheelCalibrationCalculator", **kwargs)
Definition: LArG4ECConfig.py:13
LArG4SDToolConfig.LArInactiveSensitiveDetectorToolCfg
def LArInactiveSensitiveDetectorToolCfg(flags, name="LArInactiveSensitiveDetector", **kwargs)
Definition: LArG4SDToolConfig.py:314
LArG4ECConfig.EMECNegBackOuterBarretteCalibrationCalculatorCfg
def EMECNegBackOuterBarretteCalibrationCalculatorCfg(flags, name="EMECNegBackOuterBarretteCalibrationCalculator", **kwargs)
Definition: LArG4ECConfig.py:53
LArG4BarrelConfig.EMBPresamplerCalculatorCfg
def EMBPresamplerCalculatorCfg(flags, name="EMBPresamplerCalculator", **kwargs)
Definition: LArG4BarrelConfig.py:49
LArG4ECConfig.EMECSupportCalibrationCalculatorCfg
def EMECSupportCalibrationCalculatorCfg(flags, name="EMECSupportCalibrationCalculator", **kwargs)
Definition: LArG4ECConfig.py:83
LArG4BarrelConfig.BarrelCryostatCalibrationMixedCalculatorCfg
def BarrelCryostatCalibrationMixedCalculatorCfg(flags, name="BarrelCryostatCalibrationMixedCalculator", **kwargs)
Definition: LArG4BarrelConfig.py:18
LArG4SDToolConfig.DeadMaterialCalibrationHitMergerCfg
def DeadMaterialCalibrationHitMergerCfg(flags, name="DeadMaterialCalibrationHitMerger", **kwargs)
Definition: LArG4SDToolConfig.py:431
LArG4BarrelConfig.EMBCalculatorCfg
def EMBCalculatorCfg(flags, name="EMBCalculator", **kwargs)
Definition: LArG4BarrelConfig.py:42
LArG4ECConfig.EndcapCryostatCalibrationLArCalculatorCfg
def EndcapCryostatCalibrationLArCalculatorCfg(flags, name="EndcapCryostatCalibrationLArCalculator", **kwargs)
Definition: LArG4ECConfig.py:71
LArG4FCALConfig.FCAL1CalibCalculatorCfg
def FCAL1CalibCalculatorCfg(flags, name="FCAL1CalibCalculator", **kwargs)
Definition: LArG4FCALConfig.py:30
LArG4ECConfig.EMECPosBackOuterBarretteCalculatorCfg
def EMECPosBackOuterBarretteCalculatorCfg(flags, name="EMECPosBackOuterBarretteCalculator", **kwargs)
Definition: LArG4ECConfig.py:122
LArG4BarrelConfig.BarrelPresamplerCalibrationCalculatorCfg
def BarrelPresamplerCalibrationCalculatorCfg(flags, name="BarrelPresamplerCalibrationCalculator", **kwargs)
Definition: LArG4BarrelConfig.py:36
LArG4SDToolConfig.CalibrationDefaultCalculatorCfg
def CalibrationDefaultCalculatorCfg(flags, name="CalibrationDefaultCalculator", **kwargs)
Definition: LArG4SDToolConfig.py:425
LArG4FCALConfig.FCAL3CalculatorCfg
def FCAL3CalculatorCfg(flags, name="FCAL3Calculator", **kwargs)
Definition: LArG4FCALConfig.py:25
LArG4ECConfig.EMECPosInnerWheelCalculatorCfg
def EMECPosInnerWheelCalculatorCfg(flags, name="EMECPosInnerWheelCalculator", **kwargs)
Definition: LArG4ECConfig.py:98
LArG4FCALConfig.FCAL3CalibCalculatorCfg
def FCAL3CalibCalculatorCfg(flags, name="FCAL3CalibCalculator", **kwargs)
Definition: LArG4FCALConfig.py:48
LArG4BarrelConfig.BarrelCryostatCalibrationCalculatorCfg
def BarrelCryostatCalibrationCalculatorCfg(flags, name="BarrelCryostatCalibrationCalculator", **kwargs)
Definition: LArG4BarrelConfig.py:6
LArG4FCALConfig.FCAL2CalculatorCfg
def FCAL2CalculatorCfg(flags, name="FCAL2Calculator", **kwargs)
Definition: LArG4FCALConfig.py:20
LArG4HECConfig.HECCalibrationWheelInactiveCalculatorCfg
def HECCalibrationWheelInactiveCalculatorCfg(flags, name="HECCalibrationWheelInactiveCalculator", **kwargs)
Definition: LArG4HECConfig.py:38
LArG4BarrelConfig.DMCalibrationCalculatorCfg
def DMCalibrationCalculatorCfg(flags, name="DMCalibrationCalculator", **kwargs)
Definition: LArG4BarrelConfig.py:24
LArG4BarrelConfig.BarrelCryostatCalibrationLArCalculatorCfg
def BarrelCryostatCalibrationLArCalculatorCfg(flags, name="BarrelCryostatCalibrationLArCalculator", **kwargs)
Definition: LArG4BarrelConfig.py:12
LArG4HECConfig.HECWheelCalculatorCfg
def HECWheelCalculatorCfg(flags, name="HECWheelCalculator", **kwargs)
Definition: LArG4HECConfig.py:20
LArG4ECConfig.EMECNegOuterWheelCalibrationCalculatorCfg
def EMECNegOuterWheelCalibrationCalculatorCfg(flags, name="EMECNegOuterWheelCalibrationCalculator", **kwargs)
Definition: LArG4ECConfig.py:37
LArG4ECConfig.EMECNegOuterWheelCalculatorCfg
def EMECNegOuterWheelCalculatorCfg(flags, name="EMECNegOuterWheelCalculator", **kwargs)
Definition: LArG4ECConfig.py:116
LArG4ECConfig.EMECNegInnerWheelCalculatorCfg
def EMECNegInnerWheelCalculatorCfg(flags, name="EMECNegInnerWheelCalculator", **kwargs)
Definition: LArG4ECConfig.py:104
LArG4SDToolConfig.LArFCALSensitiveDetectorCfg
def LArFCALSensitiveDetectorCfg(flags, name="LArFCALSensitiveDetector", **kwargs)
Definition: LArG4SDToolConfig.py:256
LArG4SDToolConfig.LArDeadSensitiveDetectorToolCfg
def LArDeadSensitiveDetectorToolCfg(flags, name="LArDeadSensitiveDetector", **kwargs)
Definition: LArG4SDToolConfig.py:74
LArG4ECConfig.EndcapCryostatCalibrationMixedCalculatorCfg
def EndcapCryostatCalibrationMixedCalculatorCfg(flags, name="EndcapCryostatCalibrationMixedCalculator", **kwargs)
Definition: LArG4ECConfig.py:78
LArG4SDToolConfig.LArHECSensitiveDetectorCfg
def LArHECSensitiveDetectorCfg(flags, name="LArHECSensitiveDetector", **kwargs)
Definition: LArG4SDToolConfig.py:287
CollectionMergerConfig.CollectionMergerCfg
def CollectionMergerCfg(flags, bare_collection_name, mergeable_collection_suffix, merger_input_property, region)
Definition: CollectionMergerConfig.py:66
LArG4BarrelConfig.BarrelCalibrationCalculatorCfg
def BarrelCalibrationCalculatorCfg(flags, name="BarrelCalibrationCalculator", **kwargs)
Definition: LArG4BarrelConfig.py:30