All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Groups Pages
runPID.fcl
Go to the documentation of this file.
1 #include "services_dune.fcl"
2 #include "calorimetry_dune10kt.fcl"
3 
4 process_name: LArPID
5 
7 {
8  # Load the service that manages root files for histograms.
9  TFileService: { fileName: "ntuple.root" }
10  TimeTracker: {}
11  MemoryTracker: { } # default is one
12  @table::dunefd_services
13 }
14 
15 
16 ### Define input file format
17 source:
18 {
19  module_type: RootInput
20 }
21 
22 ### Define output file format
23 outputs:
24 {
25  out1:
26  {
27  module_type: RootOutput
28  fileName: "standard_pid.root" #default file name, can override from command line with -o or --output
29  dataTier: "full-reconstructed"
30  }
31 }
32 
33 ### Define the modules and create chains
34 physics:
35 {
36  producers:{
37  pid: {
38  module_type: "MVAPID"
39  HitLabel: "linecluster"
40  TrackLabel: "pandora"
41  ShowerLabel: "pandora"
42  SpacePointLabel: "pandora"
43  CalorimetryAlg: @local::dune10kt_calorimetryalgmc
44  MVAMethods: [ "electron","muon","photon","pich","proton" ]
45  WeightFiles: [ "mvapid_weights/electron_all_BDT.weights.xml",
46  "mvapid_weights/muon_all_BDT.weights.xml",
47  "mvapid_weights/photon_all_BDT.weights.xml",
48  "mvapid_weights/pich_all_BDT.weights.xml",
49  "mvapid_weights/proton_all_BDT.weights.xml" ]
50  }
51 }
52 
53  ### Set up a chain of Producer modules
54  reco: [ pid ]
55 
56  ### Set up the output stream
57  stream1: [ out1 ]
58 
59  ### Set up the trigger paths (these are the modules that modify the event)
60  trigger_paths: [ reco ]
61 
62  ### Set up the end paths (these are the modules that do not modify the event)
63  end_paths: [ stream1 ]
64 }
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
echo $PWD find $PWD name *fcl xargs perl wapi e s & MemoryTracker
process_name drop raw::OpDetWaveforms_DataApr2016RecoStage1_saturation_ * physics
do source
* file
Definition: file_to_url.sh:69
physics producers trigslidewindowOR6mW physics effSlidingOR6mW physics end_paths
process_name can override from command line with o or output dataTier
Definition: runPID.fcl:28
process_name standard_reco_uboone reco
BEGIN_PROLOG local::showertrajpointdedx icarus_pandorashower_3dTraj ShowerFinderTools[3] CalorimetryAlg
then echo Cowardly refusing to create a new FHiCL file with the same name as the original one('${SourceName}')." >&2 exit 1 fi echo "'$
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
BEGIN_PROLOG sequence::SlidingWindowTriggerPatternsOppositeWindows END_PROLOG simSlidingORM6O6 effSlidingORW output
process_name can override from command line with o or output proton WeightFiles
Definition: runPID.fcl:28
then echo fcl name
standard_singlep gaussian distribution ie ie ie gaussian gaussian gaussian larg4Main stream1
Definition: multigen.fcl:18
BEGIN_PROLOG sequence::SlidingWindowTriggerPatternsWindowPair END_PROLOG trigslidewindowOR6m output outputs
process_name sequence::icarus_reco_cluster3d physics trigger_paths
BEGIN_PROLOG sequence::SlidingWindowTriggerPatternsOppositeWindows END_PROLOG process_name