ctreeraw35t_trigHM.fcl
Go to the documentation of this file.
1 #include "services_dune.fcl"
2 #include "clusteralgorithms.fcl"
3 #include "SSPToOffline.fcl"
4 #include "SplitterInput.fcl"
5 #include "opticaldetectormodules_dune.fcl"
6 #include "opticaldetectormodules.fcl"
7 
8 process_name: ctreeraw35t
9 
10 services:
11 {
12  # TFileService: { fileName: "test.root" }
13  TimeTracker: {}
14  RandomNumberGenerator: {}
15  #message: @local::standard_info
16  message: @local::dune_message_services_prod_debug
17  # @table::dune35t_simulation_services
18  FileCatalogMetadata: @local::art_file_catalog_mc
19  @table::dune35t_services
20 }
21 
22 
23 source: @local::split_events
24 source.UsePedestalFile: "true"
25 #source.PedestalFile: "offline_databaseRun_9754.csv"
26 source.PedestalFile: "offline_databaseRun_10389.csv"
27 #source.UsePedestalDefault: "true"
28 source.UsePedestalDefault: "false"
29 #source.UsePedestalFile: "false"
30 source.firstEvent: 1
31 source.maxEvents: 10000
32 source.ADCdiffThreshold: 50
33 source.ADCsOverThreshold: 100
34 source.TrigSeparation: 10
35 source.PreTriggerTicks: 300
36 source.PostTriggerTicks: 5200
37 source.WhichTrigger: [3]
38 source.PTBTrigs: [111, 112, 113]
39 # 5=all horiz muon trigs
40 
41 physics:
42 {
43 # producers:
44 # {
45 # fasthit: @local::dune35t_fasthitfinder
46 # }
47 
48  analyzers:
49  {
50  chao:
51  {
52  module_type: "CTree35t"
53  RawDigitLabel: "SplitterInput:TPC"
54  CalibLabel: "caldata"
55  HitsModuleLabel: "gaushit"
56  TrackModuleLabel: "particlestitcher"
57  ClusterModuleLabel: "clustercheat"
58  #TrackModuleLabel: "particletracks"
59  outFile: "sample.root"
60  saveChannelWireMap: false
61  saveChannelWireGeo: false
62  InputModule: "SplitterInput"
63  MakeAllPhotonsTree: false
64  MakeDetectedPhotonsTree: false
65  MakeOpDetsTree: true
66  MakeOpDetEventsTree: true
67  UncompressWithPed: false
68  ProcessMCtruth: false
69  ProcessCalib: false
70  ProcessHits: false
71  ProcessReco: false
72  ProcessOpDet: true
73  OpDetInputModule: "SplitterInput"
74  OpHitModule: "SplitterInput:OPHIT"
75  InstanceName: "PHOTON"
76  RCEFragType: "TPC"
77  RCERawDataLabel: "SplitterInput:TPC"
78  SSPFragType: "PHOTON"
79  SSPRawDataLabel: "SplitterInput:OPHIT"
80  NOvAClockFrequency: 64.0 #MHz
81  }
82  }
83  stream1: [ out1 ]
84 # hitfinding: [ fasthit ]
85 # trigger_paths:[ hitfinding ]
86  analysis: [ chao ] //Directory for histograms
87  end_paths: [ stream1, analysis ]
88 }
89 
90 
91 
92 #define the output stream, there could be more than one if using filters
93  stream1: [ out1 ]
94 outputs:{
95  out1:
96  {
97  dataTier: "sliced"
98  module_type: RootOutput
99  fileName: "sliced_pedestal.root"
100  #default file name, can override from command line with -o or --output
101  }
102 
103 }
104 
105 #services.DatabaseUtil.ShouldConnect: true