All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Groups Pages
analysis_tools_icarus.fcl
Go to the documentation of this file.
2 #include "HitFinderTools.fcl"
3 
4 BEGIN_PROLOG
5 
7 {
8  tool_type: "BasicHitAnalysis"
9  LocalDirName: "BasicHists"
10 }
11 
13 {
14  tool_type: "TrackHitEfficiencyAnalysis"
15  RawDigitLabelVec: ["rawdigitfilter"]
16  WireModuleLabelVec: ["decon1droi"]
17  HitModuleLabelVec: ["gaushit"]
18  MCParticleLabel: "largeant"
19  SimChannelLabel: "largeant"
20  LocalDirName: "EfficHists"
21  OffsetVec: [0,0,0]
22  SigmaVec: [1.,1.,1.]
24 }
25 
26 SpacePointAnalysisMCTool:
27 {
28  tool_type: "SpacePointAnalysisMC"
29 
30  SpacePointLabelVec: [ "cluster3DCryo0","cluster3DCryo1" ]
31  HitLabelVec: [ "cluster3DCryo0","cluster3DCryo1" ]
32  MCParticleLabel: "largeant"
33  SimChannelLabel: "largeant"
34  SimEnergyLabel: "ionization"
35  LocalDirName: "EfficHists"
36  OffsetVec: [0,0,0]
37  SigmaVec: [1.,1.,1.]
39 }
40 
41 SpacePointAnalysisTool:
42 {
43  tool_type: "SpacePointAnalysis"
44 
45  SpacePointLabelVec: [ "cluster3DCryo0","cluster3DCryo1" ]
46  useT0Offsets: false
47 }
48 
49 WireAnalysisTool:
50 {
51  tool_type: "BasicWireAnalysis"
52  MinDeltaTicks: [ 0, 0, 0]
53  MaxDeltaTicks: [ 30, 30, 30]
54  MinDeltaPeaks: [0.025, 0.025, 0.025]
55  MinHitHeight: 2.0
56  NumInterveningTicks: 6
58  WaveformAlgs: @local::hitfinderwaveformalgs
59 }
60 
61 RawDigitAnalysisTool:
62 {
63  tool_type: "BasicRawDigitAnalysis"
64  LoWireByPlane: [400, 3600, 3600]
65  HiWireByPlane: [420, 3620, 3620]
66  FFTFunctionVec: ["(x>0.) ? (x<0.06) ? (0)+gaus(1) : (0)+gaus(4) : 0.",
67  "(x>0.) ? (x<0.06) ? (0)+gaus(1) : (0)+gaus(4) : 0.",
68  "(x>0.) ? (0)+gaus(1) : 0."]
69  FFTFuncParamsVec: [[100,1.,0.06,0.1,1.,0.06,0.2],
70  [100,1.,0.06,0.1,1.,0.06,0.2],
71  [100,1.,0.06,0.1 ] ]
72  WaveformTool: @local::Waveform_Tool
73  CharacterizationAlg:
74  {
75  TruncMeanFraction: 0.15
76  RMSRejectionCutHi: [25., 25., 25.]
77  RMSRejectionCutLow: [0.70, 0.70, 0.70]
78  RMSSelectionCut: [1.40, 1.40, 1.40]
79  MinMaxSelectionCut: [13, 13, 11]
80  TheChosenWire: 1200
81  MaxPedestalDiff: 10.
82  FFTHistsWireGroup: [1, 33, 34]
83  NumWiresToGroup: [48, 48, 96]
84  FillHistograms: true
85  }
86 }
87 
88 END_PROLOG
BEGIN_PROLOG cluster3DCryo1 cluster3DCryo1 cluster3DCryo1 MinHitHeight
BEGIN_PROLOG cluster3DCryo1 cluster3DCryo1 cluster3DCryo1 useT0Offsets
process_name hitEffAnalysisRaw physics analyzers hitEffAnalysisRaw HitEfficiencyHistogramToolList[0] rawDigitFilterTPC3 physics analyzers hitEffAnalysisGauss HitEfficiencyHistogramToolList[0] WireModuleLabelVec
BEGIN_PROLOG BasicHitAnalysisTool
BEGIN_PROLOG cluster3DCryo1 cluster3DCryo1 cluster3DCryo1 HiWireByPlane
process_name hitEffAnalysisRaw physics analyzers hitEffAnalysisRaw HitEfficiencyHistogramToolList[0] rawDigitFilterTPC3 physics analyzers hitEffAnalysisGauss HitEfficiencyHistogramToolList[0] decon1DroiTPC3 physics analyzers hitEffAnalysisGauss HitEfficiencyHistogramToolList[0] HitModuleLabelVec
BEGIN_PROLOG MinAllowedChannelStatus
BEGIN_PROLOG d d StructuringElement
BEGIN_PROLOG true FillHistograms
BEGIN_PROLOG cluster3DCryo1 cluster3DCryo1 MCParticleLabel
BEGIN_PROLOG TrackHitEfficiencyAnalysisTool
BEGIN_PROLOG cluster3DCryo1 cluster3DCryo1 cluster3DCryo1 MinDeltaPeaks
BEGIN_PROLOG cluster3DCryo1 cluster3DCryo1 cluster3DCryo1 MaxDeltaTicks
process_name gaushit physics producers decon1droi RawDigitLabelVec
Definition: decoder.fcl:42
BEGIN_PROLOG true NumWiresToGroup
BEGIN_PROLOG cluster3DCryo1 HitLabelVec
BEGIN_PROLOG true RMSRejectionCutLow
BEGIN_PROLOG cluster3DCryo1 cluster3DCryo1 cluster3DCryo1 FFTFunctionVec
BEGIN_PROLOG true MinMaxSelectionCut
throughgoingmuon_params SigmaVec
BEGIN_PROLOG true TheChosenWire
BEGIN_PROLOG true RMSSelectionCut