All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Groups Pages
opdeconvolution_alg.fcl
Go to the documentation of this file.
1 BEGIN_PROLOG
2 
3 
5 {
6  tool_type: "OpDeconvolutionAlgWiener"
7  Debug: false
8  MaxFFTSizePow: 15
9  OpDetDataFile: "OpDetSim/digi_pmt_sbnd.root"
10  ApplyExpoAvSmooth: true
11  ApplyUnAvSmooth: true
12  ExpoAvSmoothPar: 0.3
13  UnAvNeighbours: 1
14  BaselineSample: 15
15  ####SPE area must be set to 1./DecoWaveformPrecision in OpHit finder
16  DecoWaveformPrecision: 0.01
17  HypoSignalTimeWindow: 8000 #ns
18  HypoSignalCustom: true
19  HypoSignalTimeConsts: [25., 1500.] #ns
20  HypoSignalWeights: [0.3, 0.7] #weights must sum 1
21  HypoSignalScale: 0.3
22  PMTChargeToADC: 51.9 #is -11.1927 for ideal SER, -51.9 for test bench
23  ScaleHypoSignal: true
24  #### Filter type. Options are:
25  #### Wiener: hypothesis is 2,3,4...-exponential shape
26  #### Wiener1PE: hypothesis is 1PE (delta pulse)
27  #### Parameter filter
28  Filter: "Wiener"
29  UseParamFilter: false
30  #Filter: "(x>0)*exp(-0.5*pow(x/[0],[1]))"
31  FilterParams: [0.1, 20]
32  Electronics: "CAEN" # 2 Optical readouts in sbnd: "CAEN" for PMT and Apsaia XArapucas (500MHz/2 ns), "Daphne" for XArapucas with 80MHz/12.5 ns
33  DaphneFreq: 80 # in MHz
34 }
35 
36 END_PROLOG
BEGIN_PROLOG pmt_uncoated SBNDOpDeconvolutionPMT xarapuca_vis SBNDOpDeconvolutionXARAPUCA SBNDOpDeconvolutionXARAPUCA OpDecoAlg FilterParams
#define PMT
Definition: NestAlg.cxx:19
BEGIN_PROLOG HypoSignalScale
return match has_match and(match.match_pdg==11 or match.match_pdg==-11)
BEGIN_PROLOG HypoSignalWeights
if &&[-z"$BASH_VERSION"] then echo Attempting to switch to bash bash shellSwitch exit fi &&["$1"= 'shellSwitch'] shift declare a IncludeDirectives for Dir in
BEGIN_PROLOG OpDeconvolutionAlg
stream1 can override from command line with o or output services user sbnd
BEGIN_PROLOG this number is BaselineSample
BEGIN_PROLOG for test bench ScaleHypoSignal
BEGIN_PROLOG hitmakerfive clustermakerfour pfparticlemakerthree showermakertwo END_PROLOG hitmakerfive clustermakerfour pfparticlemakerthree sequence::inline_paths sequence::inline_paths sequence::inline_paths showermakers test
process_name largeant Optical
BEGIN_PROLOG for test bench Electronics