ctreeraw35t_trigTPC.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 
6 process_name: ctreeraw35t
7 
8 services:
9 {
10  # TFileService: { fileName: "test.root" }
11  TimeTracker: {}
12  RandomNumberGenerator: {}
13  message: @local::standard_info
14  # @table::dune35t_simulation_services
15  FileCatalogMetadata: @local::art_file_catalog_mc
16  @table::dune35t_services
17 }
18 
19 
20 source: @local::standard_nearlinesplitter
21 
22 physics:
23 {
24 
25 #define the output stream, there could be more than one if using filters
26  stream1: [ out1 ]
27  analyzers:
28  {
29  chao:
30  {
31  module_type: "CTree35t"
32  RawDigitLabel: "SplitterInput:TPC"
33  CalibLabel: "caldata"
34  HitsModuleLabel: "gaushit"
35  TrackModuleLabel: "particlestitcher"
36  ClusterModuleLabel: "clustercheat"
37  #TrackModuleLabel: "particletracks"
38  outFile: "sample.root"
39  saveChannelWireMap: false
40  saveChannelWireGeo: false
41  InputModule: "SplitterInput"
42  MakeAllPhotonsTree: false
43  MakeDetectedPhotonsTree: false
44  MakeOpDetsTree: true
45  MakeOpDetEventsTree: true
46  UncompressWithPed: true
47  ProcessMCtruth: false
48  ProcessCalib: false
49  ProcessHits: false
50  ProcessReco: false
51  ProcessOpDet: false
52  }
53  }
54  analysis: [ chao ] //Directory for histograms
55  end_paths: [ stream1, analysis ]
56 }
57 
58 outputs:{
59  out1:
60  {
61  dataTier: "raw"
62  module_type: RootOutput
63  fileName: "sliced_pedestal.root"
64  #default file name, can override from command line with -o or --output
65  }
66 
67 }