23     from ISF_FastCaloSimServices.ISF_FastCaloSimServicesConfig 
import FastCaloSimV2ParamSvcCfg
 
   26     from ISF_FastCaloSimParametrization.ISF_FastCaloSimParametrizationConfig 
import FastCaloSimCaloExtrapolationCfg
 
   29     kwargs.setdefault(
"RegionName", 
"CALO")
 
   30     kwargs.setdefault(
'CaloCellContainerSDName', 
"ToolSvc.SensitiveDetectorMasterTool.CaloCellContainerSD")
 
   32     if flags.Sim.SimplifiedGeoPath:
 
   34         kwargs.setdefault(
'doG4Transport', 
True)
 
   36         kwargs.setdefault(
'doG4Transport', 
False)
 
   39     from G4AtlasTools.G4AtlasToolsConfig 
import G4CaloTransportToolCfg
 
   40     kwargs.setdefault(
"G4CaloTransportTool", result.addPublicTool(result.popToolsAndMerge(
G4CaloTransportToolCfg(flags))))
 
   43     from G4AtlasTools.G4AtlasToolsConfig 
import PunchThroughSimWrapperCfg
 
   44     if "PunchThroughSimWrapper" not in kwargs:
 
   45         kwargs.setdefault(
"PunchThroughSimWrapper", result.addPublicTool(result.popToolsAndMerge(
PunchThroughSimWrapperCfg(flags))))
 
   48     kwargs.setdefault(
'doPunchThrough', flags.Sim.FastCalo.doPunchThrough)
 
   50     result.setPrivateTools(CompFactory.FastCaloSimTool(name=
"FastCaloSim", **kwargs))