filters.fcl
Go to the documentation of this file.
1 #include "clusteralgorithms.fcl"
2 BEGIN_PROLOG
3 
4 argoneut_scanfilter:
5 {
6  module_type: "ScanFilter"
7  ScanModuleLabel: "merge"
8  DigitModuleLabel: "source"
9  Neutrino_req: 1 #0=no neutrinos, 1=maybe neutrino, 2=neutrino.
10  #2 is most stringent, 0 is least stringent
11  NumShowers_req: 0 #Maximum number of showers required to pass
12  NumTracks_req: 2 #Maximum number of tracks in any plane required to pass
13 }
14 
15 argoneut_emptyfilter:
16 {
17  module_type: "EmptyFilter"
18  HitsModuleLabel: "ffthit"
19  MinHits: 30
20  MinIonization: 750.0
21 }
22 
23 argoneut_muonfilter:
24 {
25  module_type: "MuonFilter"
26  ClusterModuleLabel: "dbcluster"
27  LineModuleLabel: "linemerger"
28  Tolerance: 75.0
29  Delay: 14.0
30  DCenter: 26.5
31  Cuts: [22.0, 16.0, 42.5]
32  IonFactor: 1.92
33  MaxIon: 1000.0
34  DeltaWire: 51
35 }
36 
37 adcfilter:
38 {
39  module_type: "ADCFilter"
40  DigitModuleLabel: "daq"
41  MinADC: 30
42 }
43 
44 evtfilter:
45 {
46  module_type: "EventFilter"
47  BadEvents: [ 0 ]
48  BadRuns: [ 0 ]
49  EventList: "evt.txt"
50  Selection: 0
51 }
52 
53 argoneut_finalstateparticlefilter:
54 {
55  module_type: "FinalStateParticleFilter"
56  GenieModuleLabel: "generator"
57  PDG: [3122, -13] #pdg codes of final state particles in an event that you want to pick
58 }
59 
60 microboone_finalstateselectfilter:
61 {
62  isVerbose: false
63  module_type: "FinalStateSelectFilter"
64  GenieModuleLabel: "generator"
65  #Return an inclusive final state
66  isInclusive: true
67  # List of particles to search for
68  PDG: [ 13, -13, 11, -11, 2212, 22] #NC 1 photon
69  # Will return events with this many of above particles
70  PDGCount: [0, 0, 0, 0, 1, 1]
71  # Will return events with only the specified number
72  PDGCountExclusivity: [true, true, true, true, false, true]
73  ######
74  # Commentary by Joseph
75  #
76  # This example allows for no charged leptons
77  # more than 1 proton and exactly 1 photon
78  #
79  ######
80 }
81 
82 standard_smallclusterfilter:
83 {
84  module_type: "SmallClusterFilter"
85  HitFinderModuleLabel: "hitfinder"
86  MaxTotalHits: 10
87  MaxHitsByPlane: [0]
88 }
89 
90 
91 standard_showerselector:
92 {
93  module_type: "ShowerSelectorFilter"
94  ClusterModuleLabel: "dbcluster"
95  ClusterParamsAlg: @local::standard_clusterparamsalg
96 }
97 
98 
99 argoneut_smallclusterfilter: @local::standard_smallclusterfilter
100 argoneut_smallclusterfilter.MaxHitsByPlane: [5,5]
101 argoneut_showerselector: @local::standard_showerselector
102 argoneut_showerselector.ClusterParamsAlg: @local::argoneut_clusterparamsalg
103 
104 
105 microboone_smallclusterfilter: @local::standard_smallclusterfilter
106 microboone_smallclusterfilter.MaxHitsByPlane: [5,5,5]
107 microboone_showerselector: @local::standard_showerselector
108 microboone_showerselector.ClusterParamsAlg: @local::microboone_clusterparamsalg
109 
110 END_PROLOG