2 # File: rootoutput_icarus.fcl
3 # Purpose: standard _art_ ROOT output file naming
4 # Author: Gianluca Petrillo (petrillo@slac.stanford.edu)
5 # Date: December 4, 2019
7 # This file provides a base configuration for the ROOT output module which
8 # includes a standard name based on the input file.
10 # Provided configuration:
12 # * `icarus_rootoutput`: configuration for `RootOutput` module
13 # * `icarus_rootoutput_fromempty`: (BROKEN) configuration for `EmptyEvent` module
15 # See below for usage examples.
20 ################################################################################
21 ### RootOutput: icarus_rootoutput
22 ################################################################################
24 ### Standard configuration for `RootOutput` module.
25 ### Use it in the configuration of jobs using an input ROOT file (e.g. with
26 ### `RootInput` module, but not with jobs using `EmptyEvent`).
31 ### rootoutput: @local::icarus_rootoutput
34 ### will cause the job to create a _art_ ROOT file named after the input file,
35 ### with the process name and file closing time added.
36 ### The file has minimal standard ROOT compression (level 1).
37 ### Fast cloning is left default.
44 dataTier:
"simulated" # still parroting something
I don
't understand
45 saveMemoryObjectThreshold: 0
50 ################################################################################
51 ### RootOutput: icarus_rootoutput_fromempty
52 ################################################################################
54 ### Standard configuration for `RootOutput` module for jobs without an input
55 ### ROOT file (e.g. jobs using `EmptyEvent`).
60 ### rootoutput: @local::icarus_rootoutput_fromempty
63 ### will cause the job to create a _art_ ROOT file following the same settings
64 ### as for `rootoutput_icarus`, except that the name of the output file is
65 ### the name of the configuration file, with the process name and file closing
69 ### WARNING This configuration is not functional, waiting for the necessary
70 ### WARNING feature to be implemented in _art_
71 ### WARNING (request #22357: https://cdcvs.fnal.gov/redmine/issues/22357)
74 icarus_rootoutput_fromempty: {
75 @table::icarus_rootoutput
76 fileName: "%c_%tc-%p.root"
77 } # icarus_rootoutput_fromempty
81 ################################################################################
see a below echo or echo I(indirect symbol).'echo" If the symbol is local (non-external)
process_name can override from command line with o or output dataTier
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
services TFileService fileName