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))
70 stepInfoSDTool = cfg.getPublicTool(
"SensitiveDetectorMasterTool").SensitiveDetectors[
'FCS_StepInfoSensitiveDetector']
71 stepInfoSDTool.shift_lar_subhit=
True
72 stepInfoSDTool.shorten_lar_step=
True
74 stepInfoSDTool.maxRadiusLateral = [ 0.5, 0.5, 0.5, 0.5, 0.5, 0.5, 0.5, 0.5, 0.5, 0.5, 0.5, 0.5, 0.5, 0.5, 0.5, 0.5, 0.5, 0.5, 0.5, 0.5, 0.5, 0.5, 0.5, 0.5]
75 stepInfoSDTool.maxRadiusLongitudinal = [11.0, 5.0, 31.0, 5.0, 5.0, 7.0, 32.0, 9.0, 35.0, 67.0, 62.0, 58.0, 38.0, 49.0, 48.0, 56.0, 48.0, 5.0, 38.0, 68.0, 85.0, 56.0, 55.0, 55.0]
77 stepInfoSDTool.maxTime=25.
78 stepInfoSDTool.maxTimeTile=100.