All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Groups Pages
test_geometry_sbnd.fcl
Go to the documentation of this file.
1 #
2 # Geometry test module on SBND detector geometry
3 #
4 # Version: 1.1
5 #
6 
7 #include "geometry_sbnd.fcl"
8 
9 process_name: testGeo
10 
11 services: {
12 
13  @table::sbnd_geometry_services
14  Geometry: {
15  SurfaceY: 130.0e2 #in cm, vertical distance to the surface
16 
17  Name: "sbndv1"
18  GDML: "sbnd_v01_05.gdml"
19  ROOT: "sbnd_v01_05.gdml"
20 
22  DetectorVersion: "sbnd"
23  }
24 
25  SurfaceY: 0.0e2 #in cm, vertical distance to the surface
26  DisableWiresInG4: true
27  }
28 
29  message: {
30  destinations: {
31  LogDebugFile: {
32  type: "file"
33  filename: "geometry_sbnd.txt"
34  append: false
35  threshold: "INFO"
36  categories:{
37  default: { limit: 0 }
38  GeometryTest: { limit: -1 }
39  }
40  }
41  LogStandardOut: {
42  type: "cout"
43  threshold: "INFO"
44  categories:{
45  default:{ limit: -1 }
46  RecoBaseDefaultCtor: { limit: 0 }
47  AnaBaseDefaultCtor: { limit: 0 }
48  GeometryBadInputPoint: { limit: 5 timespan: 1000}
49  }
50  }
51  LogStandardError: {
52  type: "cerr"
53  threshold: "ERROR"
54  categories:{
55  default:{ }
56  }
57  }
58  }
59  }
60 }
61 
62 physics: {
63 
64  analyzers: {
65  geotest: {
66  module_type: "GeometryTest"
67 
68  # Tests can be selected individually using a list of strings called
69  # RunTests.
70  # See GeometryTestAlg documentation for specific strings in case new tests
71  # are added.
72  RunTests: [
73  # run the default test suite (actually unnecessary):
74  "@default",
75  # in addition (overriding the default): print wires
76  "+PrintWires"
77  ]
78 
79  # wire pitch for planes #0, #1 and #2
80  ExpectedWirePitches: [ 0.3, 0.3, 0.3 ]
81  # plane pitches (#0 -> #1, #1 -> #2)
82  ExpectedPlanePitches: [ 0.3, 0.3 ]
83  }
84  }
85 
86  ana: [ geotest ]
87 
88  trigger_paths: [ ]
89  end_paths: [ ana ]
90 }
91 
92 # Uncomment if you want to check for overlaps
93 # physics.analyzers.geotest.CheckForOverlaps: true
94 
BEGIN_PROLOG triggeremu_data_config_icarus settings PMTADCthresholds sequence::icarus_stage0_multiTPC_TPC physics sequence::icarus_stage0_EastHits_TPC physics sequence::icarus_stage0_WestHits_TPC physics producers purityana0 caloskimCalorimetryCryoE physics caloskimCalorimetryCryoW physics sequence::physics pathW services
process_name drop raw::OpDetWaveforms_DataApr2016RecoStage1_saturation_ * physics
BEGIN_PROLOG could also be dds filename
physics producers trigslidewindowOR6mW physics effSlidingOR6mW physics end_paths
#define the
process_name vertical distance to the surface vertical distance to the surface DisableWiresInG4
process_name opflashCryoW ana
double distance(geo::Point_t const &point, CathodeDesc_t const &cathode)
Returns the distance of a point from the cathode.
process_name PrintWires ExpectedPlanePitches
BEGIN_PROLOG vertical distance to the surface Name
process_name PrintWires ExpectedWirePitches
BEGIN_PROLOG triggeremu_data_config_icarus settings PMTADCthresholds sequence::icarus_stage0_multiTPC_TPC physics sequence::icarus_stage0_EastHits_TPC physics sequence::icarus_stage0_WestHits_TPC physics producers purityana0 module_type
if &&[-z"$BASH_VERSION"] then echo Attempting to switch to bash bash shellSwitch exit fi &&["$1"= 'shellSwitch'] shift declare a IncludeDirectives for Dir in
process_name analyzers
BEGIN_PROLOG vertical distance to the surface table::sbnd_geo_source SortingParameters
process_name sequence::icarus_reco_cluster3d physics trigger_paths
BEGIN_PROLOG sequence::SlidingWindowTriggerPatternsOppositeWindows END_PROLOG process_name