All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Groups Pages
icarusalg/icarusalg/Geometry/dump_icarus_geometry.fcl
Go to the documentation of this file.
1 #
2 # File: dump_icarus_geometry.fcl
3 # Purpouse: Job dumping ICARUS current geomerty into `ICARUS_geometry.txt` file.
4 # Author: Gianluca Petrillo (petrillo@slac.stanford.edu)
5 # Date: May 30, 2018
6 # Version: 1.0
7 #
8 # This job uses the "default" ICARUS geometry, as configured in the
9 # `icarus_geometry_services` configuration table.
10 #
11 # Service dependencies:
12 # * Geometry service
13 # * message facility
14 #
15 
16 #include "geometry_icarus.fcl"
17 #include "messages_icarus.fcl"
18 
19 
20 process_name: GeometryDump
21 
22 
23 services: {
24  # use a specific configuration which dumps the geometry on a file.
25  message: {
26  destinations: {
27  GeometryLog: {
28  type: file
29 
30  filename: "ICARUS-geometry.txt"
31  threshold: INFO
32  categories: {
33  DumpGeometry: { limit: -1 }
34  default: { limit: 0 }
35  }
36  }
37  CriticalLog: {
38  type: cerr
39  threshold: SYSTEM
40  }
41  # LogDebugFile: @local::message_debugfile_icarus
42  } # destinations
43  } # message
44 
45  @table::icarus_geometry_services
46 
47 } # services
48 
49 
50 physics: {
51  analyzers: {
52  geometrydump: {
53  module_type: DumpGeometry
54 
55  # message facility category for the output (default: "DumpGeometry")
56  outputCategory: "DumpGeometry"
57  }
58  } # analyzers
59 
60  dumpers: [ geometrydump ]
61 
62  end_paths: [ dumpers ]
63 
64 } # physics
65 
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
BEGIN_PROLOG could also be cerr
process_name drop raw::OpDetWaveforms_DataApr2016RecoStage1_saturation_ * physics
* file
Definition: file_to_url.sh:69
BEGIN_PROLOG could also be dds filename
physics producers trigslidewindowOR6mW physics effSlidingOR6mW physics end_paths
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
process_name analyzers
BEGIN_PROLOG sequence::SlidingWindowTriggerPatternsOppositeWindows END_PROLOG process_name