All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Groups Pages
crtt0matchingalg_sbnd.fcl
Go to the documentation of this file.
1 BEGIN_PROLOG
2 
4 {
5  DistanceLimit: 30. # Maximum DCA between projected crossing point and CRT hit, default = 100 cm
6  MinTrackLength: 20. # Minimum track length to perform T0 matching on, default = 20 cm.
7  # No attempt is made to tag tracks shorter than this
8  TrackDirectionFrac: 0.5 # the fraction of track used to determine direction, don't mess with this
9  TPCTrackLabel: "pandoraTrack"
10  DirMethod: 1 # method to determine track direction for extraploation
11  # 1=endpoints (default), 2=average; must use endpoints if applying SCE position corrections
12  SCEposCorr: true # apply SCE position corrections to track before extrapolating
13  # use false if the input tracks already have SCE corrections applied
14  DCAuseBox: false # false = distance to point (default), true = distance to box edge
15  DCAoverLength: false # false = use DCA to select closest CRT hit (default), true = use DCA/extrapolation_length
16  DoverLLimit: 1.0 # 1.0 default, this is the sin of the opening angle between the track extrapolation and the line connecting
17  # the track endpoint and the CRT hit
18  # note that both limits (distance and DoverL) are used independent of which one is used to select
19  # the closest hit. Matches with values less than either limit are not considered.
20  PEcut: 60 # Only consider CRT hits with PE values larger than this, default = 0.0
21  MaxUncert: 20 # Only consider CRT hits with position uncertainties below this value (cm) default = 1000.0 cm
22  # a cut value of 20 is recommended if one wants to remove all single strip hits
23 }
24 
25 sbnd_crtt0matchingalg_crID:
26 {
27  DistanceLimit: 35. # Maximum distance between projected crossing point and CRT hit
28  MinTrackLength: 20. # Minimum track length to perform T0 matching on
29  TrackDirectionFrac: 0.5 # the fraction of track used to determine direction, don't mess with this
30  TPCTrackLabel: "pandoraTrack"
31 }
32 
33 sbnd_crthitt0producer:
34 {
35  module_type: "sbndcode/CRT/CRTTools/CRTT0Matching"
36  CrtHitModuleLabel: "crthit" # name of crt hit producer
37  TpcTrackModuleLabel: "pandoraTrack" # name of tpc track producer
39 }
40 
41 END_PROLOG
ClusterModuleLabel join with tracks
#define the
process_name use argoneut_mc_hitfinder track
process_name hit
Definition: cheaterreco.fcl:51
return match has_match and(match.match_pdg==11 or match.match_pdg==-11)
BEGIN_PROLOG don t mess with this TPCTrackLabel
BEGIN_PROLOG triggeremu_data_config_icarus settings PMTADCthresholds sequence::icarus_stage0_multiTPC_TPC physics sequence::icarus_stage0_EastHits_TPC physics sequence::icarus_stage0_WestHits_TPC physics producers purityana0 module_type
then echo fcl name
process_name crt
BEGIN_PROLOG standard_crtt0matchingalg
process_name opdaq physics producers generator physics producers generator physics producers generator physics producers generator physics producers generator physics producers generator physics producers generator physics producers generator T0
Definition: gen_protons.fcl:45