-
Notifications
You must be signed in to change notification settings - Fork 0
/
default_larlite.cfg
102 lines (98 loc) · 3.02 KB
/
default_larlite.cfg
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
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
# ===================================================================
# Example PyAnalyzer
# -------------------
# use modules like this to develop new algorithms and data products.
# an instance of the storage manager is provided. So one has access
# to all data products in the file or those created upstream.
# ===================================================================
#LArLiteData: {
# # Note. for LArLite this module is a dummy module
# # It will pass through.
# # However, for PyLArD, the pylard version will fill the RGB and
# module_type: "PyAnalyzer"
# PyFilePath: "pylard/eventprocessor/example.py"
# StorageVariableName : "event_storage_manager"
#}
# ===================================================================
# Configure converters of larlite data products to things
# pylard can draw.
#
# ===================================================================
VisProcessor: {
opdata: {
# Note. for LArLite this module is a dummy module
# However, for PyLArD, the pylard version will fill the RGB
isactive: false
module_file: "vislarlite/drawopdata"
module_type: "PyLArLiteDrawOpdata"
destination: "opdetdisplay"
opdata_producer: "pmtreadout"
trigger_producer: "daq"
}
caldata: {
isactive: false
module_file: "vislarlite/drawimage2d"
module_type: "PyLArLiteDrawImage2D"
destination: "rgbdisplay"
wire_producer: "caldata"
wire_downsampling: 1
time_downsampling: 6
start_tick: 2400
tick_offset: 2400
JebWiresFactor: 5.0
}
ophitBeam: {
isactive: false
module_file: "vislarlite/drawophits"
module_type: "PyLArLiteDrawOpHits"
destination: "opdetdisplay"
ophit_producer: "ophitSatBeam"
trigger_producer: "daq"
}
opFlashBeam: {
isactive: false
module_file: "vislarlite/drawopflash"
module_type: "PyLArLiteDrawOpFlash"
destination: "opdetdisplay"
opflash_producer: "simpleFlashBeam"
ophit_producer: "ophitSatBeam"
assn_producer: "simpleFlashBeam"
trigger_producer: "daq"
}
ophitCosmic: {
isactive: false
module_file: "vislarlite/drawophits"
module_type: "PyLArLiteDrawOpHits"
destination: "opdetdisplay"
ophit_producer: "ophitSatCosmic"
trigger_producer: "daq"
}
tpcFlash: {
isactive: false
module_file: "vislarlite/drawtpcopflash"
module_type: "PyLArLiteDrawTPCOpFlash"
destination: "rgbdisplay"
opflash_producers: ["simpleFlashBeam","simpleFlashCosmic"]
beam_producer: "simpleFlashBeam"
#opflash_producers: ["opflashSat"]
#beam_producer: "opflashSat"
trigger_tick: 3200
OpFlashThreshold: 50.0
}
larlitechstatus: {
isactive: false
module_file: "vislarlite/vischstatus"
module_type: "PyLArLiteVisChStatus"
destination: "rgbdisplay"
chstatus_producer: "chstatus"
time_downsampling: 6
wire_downsampling: 1
}
track3d: {
isactive: false
module_file: "vislarlite/vislarlitetracks3d"
module_type: "PyLArLiteDrawTracks3D"
destination: "detdisplay"
producer_name: "trackkalmanhit"
}
}