ctreeraw35t_trigTPC_cwpfilter.fcl
Go to the documentation of this file.
1 #include "services_dune.fcl"
2 #include "clusteralgorithms.fcl"
3 #include "SSPToOffline.fcl"
4 #include "standard_nearline35t.fcl"
5 #include "filters_dune35t.fcl"
6 
7 process_name: ctreeraw35t
8 
9 services:
10 {
11  # TFileService: { fileName: "test.root" }
12  TimeTracker: {}
13  RandomNumberGenerator: {}
14  message: @local::standard_info
15  # @table::dune35t_simulation_services
16  FileCatalogMetadata: @local::art_file_catalog_mc
17  @table::dune35t_services
18 }
19 
20 
21 source: @local::standard_nearlinesplitter_evd
22 
23 physics:
24 {
25 
26 #define the output stream, there could be more than one if using filters
27  stream1: [ out1 ]
28  analyzers:
29  {
30  chao:
31  {
32  module_type: "CTree35t"
33  RawDigitLabel: "SplitterInput:TPC"
34  CalibLabel: "caldata"
35  HitsModuleLabel: "gaushit"
36  TrackModuleLabel: "particlestitcher"
37  ClusterModuleLabel: "clustercheat"
38  #TrackModuleLabel: "particletracks"
39  outFile: "sample.root"
40  saveChannelWireMap: false
41  saveChannelWireGeo: false
42  InputModule: "SplitterInput"
43  MakeAllPhotonsTree: false
44  MakeDetectedPhotonsTree: false
45  MakeOpDetsTree: true
46  MakeOpDetEventsTree: true
47  UncompressWithPed: true
48  ProcessMCtruth: false
49  ProcessCalib: false
50  ProcessHits: false
51  ProcessReco: false
52  ProcessOpDet: false
53  SelectEvents: {SelectEvents: [selection]}
54  }
55  }
56  filters:{
57  cwpfilter: @local::cwp_filter
58  }
59 
60  analysis: [ chao ] //Directory for histograms
61  selection: [ cwpfilter ]
62  trigger_paths: [ selection ]
63  end_paths: [ analysis, stream1 ]
64 }
65 
66 outputs:{
67  out1:
68  {
69  dataTier: "raw"
70  module_type: RootOutput
71  fileName: "sliced_pedestal.root"
72  SelectEvents: {SelectEvents: [selection]}
73  }
74 
75 }