quadvtxjob.fcl
Go to the documentation of this file.
1 #include "services_dune.fcl"
2 
3 #include "QuadVtx.fcl"
4 #include "EvalVtx.fcl"
5 
6 process_name: QuadVtx
7 
8 source:
9 {
10  module_type: RootInput
11 }
12 
13 services:
14 {
15  TFileService: { fileName: "quadvtx_hist.root" }
16  TimeTracker: {}
17 
18  @table::dunefd_services
19 }
20 
21 # We don't use these, they potentially slow things down, and PhotonBackTracker
22 # spams the output, so remove them from the standard services.
23 services.BackTrackerService: @erase
24 services.PhotonBackTrackerService: @erase
25 
26 outputs:
27 {
28  out1:
29  {
30  module_type: RootOutput
31  fileName: "vtx.root"
32  }
33 }
34 
35 physics:
36 {
37  producers:
38  {
39  quadvtx: @local::standard_quadvtx
40  }
41 
42  analyzers:
43  {
44  evalvtx: @local::standard_evalvtx
45  }
46 
47  ana: [ quadvtx ]
48  eval: [ evalvtx, out1 ]
49 }
50 
51 physics.analyzers.evalvtx.VertexLabels: ["pandora", "quadvtx"]