-
Notifications
You must be signed in to change notification settings - Fork 0
/
Copy pathJDSpacePointAna.fcl
84 lines (52 loc) · 1.8 KB
/
JDSpacePointAna.fcl
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
#include "services_dune.fcl"
process_name: JDSpacePointAna
services:
{
TFileService: { fileName: "JDSpacePointAna.root" }
TimeTracker: {}
message: @local::standard_info
@table::dunefd_simulation_services
} # services
source:
{
module_type: RootInput
# Number of events to analyze; "-1" means all of the events in the input
# file. You can override this value with the "-n" option on the command line.
maxEvents: -1
# I've commented this out, but if you want to include the name of
# an art::Event input file in a script, here's how you do it.
# fileNames: ["myinput.root"]
}
# This is empty, because we're not writing an output file with
# art::Event objects.
outputs:{}
# The 'physics' section defines and configures some modules to do work
# on each event. First modules are defined; they are scheduled
# later. Modules are grouped by type.
physics:
{
# Define the variables we'll need to read for this analysis program.
analyzers:
{
# This name defines a job step below, and will appear as a directory
# in the output histogram file.
JDSpacePointAna:
{
module_type: "JDSpacePointAna"
SimulationLabel: "largeant"
JDSpacePointLabel: "reco3d"
SimulationLabel: "largeant"
PDGcode: 13
BinSize: 0.479
}
}
analysis: [ JDSpacePointAna ]
end_paths: [ analysis ]
}
# In order to work with the reconstructed objects I use in
# need different adjustments to handle the difference between
# simulation and reconstruction waveform times.
services.DetectorClocksService.InheritClockConfig: false
services.DetectorClocksService.TriggerOffsetTPC: -400
services.DetectorPropertiesService.NumberTimeSamples: 6400
services.DetectorPropertiesService.ReadOutWindowSize: 6400