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]
50 Name:
"LArTPCdetector"
51 GDML:
"LArTPCdetector.gdml"
52 ROOT:
"LArTPCdetector.gdml"
58 lartpcdetector_geometry_helper: {
59 service_provider : StandardGeometryHelper
63 lartpcdetector_geometry_services: {
64 GeometryConfigurationWriter: {}
66 ExptGeoInterfaceHelper: @local::lartpcdetector_geometry_helper
process_name vertical distance to the surface vertical distance to the surface DisableWiresInG4
double distance(geo::Point_t const &point, CathodeDesc_t const &cathode)
Returns the distance of a point from the cathode.
BEGIN_PROLOG vertical distance to the surface Name
BEGIN_PROLOG lartpcdetector_geometry
if &&[-z"$BASH_VERSION"] then echo Attempting to switch to bash bash shellSwitch exit fi &&["$1"= 'shellSwitch'] shift declare a IncludeDirectives for Dir in
BEGIN_PROLOG vertical distance to the surface table::sbnd_geo_source SortingParameters