2 # Geometry test module on DUNE full detector geometry
7 #include "geometry_dune.fcl"
13 Geometry: @local::dune10kt_workspace_geo
14 ExptGeoHelperInterface: @local::dune_geometry_helper
15 GeometryConfigurationWriter: {}
21 filename: "geometry_dunefd.txt"
26 GeometryTest: { limit: -1 }
34 RecoBaseDefaultCtor: { limit: 0 }
35 AnaBaseDefaultCtor: { limit: 0 }
36 GeometryBadInputPoint: { limit: 5 timespan: 1000}
51 module_type: EmptyEvent
52 maxEvents: 1 # Number of events to create
61 module_type: "GeometryTest"
63 # Tests can be selected individually using a list of strings called
65 # See GeometryTestAlg documentation for specific strings in case new tests
68 # run the default test suite (actually unnecessary):
70 # in addition (overriding the default): print wires
73 # - WireIntersection fails because the test is not always able to compute
74 # the correct expected distance from the intersection;
75 # this is a bug related to having a point not lying on a z wire together
76 # with the presence of planes in which the wire doesn;t increase with z;
77 # the test needs to be fixed
81 # expected wire pitches; empty to check just that they are all the same
82 # ExpectedWirePitches: [ 0.487811, 0.500144, 0.449055 ]
83 ExpectedWirePitches: [ ]
84 # plane pitches (#0 -> #1, #1 -> #2)
85 ExpectedPlanePitch: [ 0.5, 0.5 ]
87 # The test feeds a out-of-world coordinate to NearestWire() and expects
88 # an exception to be thrown; DUNE currently prefers to cap the wire ID to
90 # Therefore we disable that part of the test.
91 DisableWireBoundaryCheck: true