2 # File: geometry_lartpcdetector.fcl
3 # Purpose: Geometry service configuration for LArTPC "standard" detector
4 # Author: Gianluca Petrillo
10 # Provides configuration for geometry of the "standard" LArTPC detector
11 # (a detector not necessarily existing).
13 # The following service configuration is provided:
15 # - lartpcdetector_geometry: Geometry service configuration
16 # - lartpcdetector_geometry_helper: configuration of the geometry helper
17 # these need to be used together, hence...
19 # The following configuration bundle is provided:
20 # - lartpcdetector_geometry_services: complete geometry set up
26 # The following snippet configures the geometry in a single step:
28 # #include "geometry_lartpcdetector.fcl"
31 # @table::geometry_lartpcdetector_services
38 # 20180621 (petrillo@slac.stanford.edu) [v1.1]
39 # renamed `geometry_lartpcdetector_bundle` into
40 # `geometry_lartpcdetector_services`
41 # xxxxxxxx (petrillo@fnal.gov) [v1.0]
48 lartpcdetector_geometry: {
49 SurfaceY: 690 # in cm, vertical distance to the surface
50 Name: "LArTPCdetector"
51 GDML: "LArTPCdetector.gdml"
52 ROOT: "LArTPCdetector.gdml"
53 DisableWiresInG4: true
55 } # lartpcdetector_geometry
58 lartpcdetector_geometry_helper: {
59 service_provider : StandardGeometryHelper
63 lartpcdetector_geometry_services: {
64 GeometryConfigurationWriter: {}
65 Geometry: @local::lartpcdetector_geometry
66 ExptGeoInterfaceHelper: @local::lartpcdetector_geometry_helper