3 from AthenaConfiguration.ComponentAccumulator
import ComponentAccumulator
4 from AthenaConfiguration.ComponentFactory
import CompFactory
8 kwargs.setdefault(
"StacVolumes", [
"LArMgr::LAr::EMB::STAC"])
9 kwargs.setdefault(
"PresamplerVolumes", [
"LArMgr::LAr::Barrel::Presampler::Module"])
10 kwargs.setdefault(
"NegIWVolumes", [
"LArMgr::LAr::EMEC::Neg::InnerWheel"])
11 kwargs.setdefault(
"NegOWVolumes", [
"LArMgr::LAr::EMEC::Neg::OuterWheel"])
12 kwargs.setdefault(
"NegBOBarretteVolumes",[
"LArMgr::LAr::EMEC::Neg::BackOuterBarrette::Module::Phidiv"])
13 kwargs.setdefault(
"PosIWVolumes", [
"LArMgr::LAr::EMEC::Pos::InnerWheel"])
14 kwargs.setdefault(
"PosOWVolumes", [
"LArMgr::LAr::EMEC::Pos::OuterWheel"])
15 kwargs.setdefault(
"PosBOBarretteVolumes",[
"LArMgr::LAr::EMEC::Pos::BackOuterBarrette::Module::Phidiv"])
16 kwargs.setdefault(
"PresVolumes", [
"LArMgr::LAr::Endcap::Presampler::LiquidArgon"])
17 kwargs.setdefault(
"SliceVolumes", [
"LArMgr::LAr::HEC::Module::Depth::Slice"])
18 kwargs.setdefault(
"FCAL1Volumes", [
"LArMgr::LAr::FCAL::Module1::Gap"])
19 kwargs.setdefault(
"FCAL2Volumes", [
"LArMgr::LAr::FCAL::Module2::Gap"])
20 kwargs.setdefault(
"FCAL3Volumes", [
"LArMgr::LAr::FCAL::Module3::Gap"])
21 kwargs.setdefault(
"TileVolumes", [
"Tile::Scintillator"])
22 kwargs.setdefault(
"OutputCollectionNames", [
"EventSteps"])
25 result.setPrivateTools(CompFactory.FCS_Param.FCS_StepInfoSDTool(name, **kwargs))
30 stepInfoSDTool = cfg.getPublicTool(
"SensitiveDetectorMasterTool").SensitiveDetectors[
'FCS_StepInfoSensitiveDetector']
31 stepInfoSDTool.shift_lar_subhit=
True
32 stepInfoSDTool.shorten_lar_step=
True
33 stepInfoSDTool.maxRadiusFine=1.
34 stepInfoSDTool.maxRadius=25.
35 stepInfoSDTool.maxRadiusTile=25.
36 stepInfoSDTool.maxTime=25.
37 stepInfoSDTool.maxTimeTile=100.