All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Groups Pages
decoderToolsMC_icarus.fcl
Go to the documentation of this file.
1 
2 BEGIN_PROLOG
3 
5 {
6  tool_type: TPCDecoderFilterCannyMC
7  NSigmaForTrucation: 3.5
8  CoherentGrouping: 64
9  UseFFTFilter: true
10  DiagnosticOutput: false
11  FilterModeVec: ["e","g","d"]
12 
13  FFTSigmaVals: [[1.5,20.], [1.5,20.], [2.0,20.]]
14  FFTCutoffVals: [[8.,800.], [8.,800.], [0.0,800.]]
15 
16 
17  StructuringElement: [8,16]
18  Threshold: [2.75,2.75,2.75]
19 
21  ButterworthThreshld: 30
22 
23  Morph2DStructuringElementX: 7
24  Morph2DStructuringElementX: 28
25 
26  CoherentNoiseGrouping: 32
27  CoherentNoiseOffset: 24
28  MorphologicalWindow: 10
29  CoherentThresholdFactor: 2.5
30 
31  ADFilter_SX: 7
32  ADFilter_SY: 7
33  Sigma_x: 10.0
34  Sigma_y: 10.0
35  Sigma_r: 30.0
36 
37  LowThreshold: 10.0
38  HighThreshold: 20.0
39 
40  BinaryDilation_SX: 31
42 }
43 
44 
45 MCTPCDecoder1DTool: {
46  tool_type: TPCDecoderFilter1DMC
47  fragment_id_offset: 0
48  NSigmaForTrucation: 3.5
49  CoherentGrouping: 32
51  FilterWindow: 10
52  Threshold: [2.75, 2.75, 2.75]
53  FilterModeVec: ["e","g","d"]
54  UseFFTFilter: false
55  FFTSigmaVals: [ [1.5,20.], [1.5,20.], [2.0,20.] ]
56  FFTCutoffVals: [ [8.,800.], [8.,800.], [3.0,800.] ]
57  FragmentIDMap: [ [0,0x140C], [1,0x140E], [2,0x1410], [6,0x1414], [8,0x150E], [9,0x1510] ]
58 }
59 
60 
61 
62 END_PROLOG
BEGIN_PROLOG d UseFFTFilter
BEGIN_PROLOG MCTPCDecoderToolCannyFilter
BEGIN_PROLOG d d StructuringElement
BEGIN_PROLOG FilterModeVec
BEGIN_PROLOG d FragmentIDMap
BEGIN_PROLOG d FilterWindow
BEGIN_PROLOG d d FFTSigmaVals
BEGIN_PROLOG d d Threshold
BEGIN_PROLOG Y will be wires Note that ticks to wire spacing BinaryDilation_SY
BEGIN_PROLOG d d ButterworthOrder
BEGIN_PROLOG d FFTCutoffVals