Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
3 changes: 2 additions & 1 deletion fcl/caf/cafmaker_defs.fcl
Original file line number Diff line number Diff line change
Expand Up @@ -302,7 +302,8 @@ cafmaker.TrackChi2PidLabel: "pandoraPidGaus"
cafmaker.TrackScatterClosestApproachLabel: "" # unavailable
cafmaker.TrackStoppingChi2FitLabel: "" # unavailable
cafmaker.TrackDazzleLabel: "" # unavailable
cafmaker.CRTHitMatchLabel: ""
cafmaker.CRTHitMatchLabel: "CRTT0Tagging"
cafmaker.CRTHitMatchInfoLabel: "CRTT0Tagging"
cafmaker.CRTTrackMatchLabel: "" # unavailable
cafmaker.TrackMCSLabel: "pandoraTrackMCS"
cafmaker.TrackRangeLabel: "pandoraTrackRange"
Expand Down
18 changes: 10 additions & 8 deletions fcl/reco/Definitions/stage1_icarus_defs.fcl
Original file line number Diff line number Diff line change
Expand Up @@ -17,10 +17,6 @@
#include "flashmatch_simple_icarus.fcl"
#include "crttrackproducer_icarus.fcl"
#include "crtbacktracker_icarus.fcl"
### FPoppi : The following CRT matching algorithms are deprecated.
#include "crtt0matchingalg_icarus.fcl"
#include "crtt0producer_icarus.fcl"
### FPoppi : The following one is mantained.
#include "crtt0tagging.fcl"
## The below can be found from the softlink to Supera in sbncode
#include "supera_modules.fcl"
Expand Down Expand Up @@ -80,10 +76,6 @@ icarus_stage1_producers:

## crt producer
crttrack: @local::standard_crttrackproducer
### FPoppi: the following are deprecated (and the one above not mantained)
## CRTT0Matching: @local::standard_crtt0producer
## CRTT0MatchingW: @local::standard_crtt0producerW
## CRTT0MatchingE: @local::standard_crtt0producerE
CRTT0Tagging: @local::icarus_crtt0tagging_data

tpcpmtbarycentermatchCryoE: @local::data_tpcpmtbarycentermatchproducer_east
Expand Down Expand Up @@ -149,6 +141,16 @@ icarus_stage1_analyzers:

icarus_stage1_analyzers.supera.unique_filename: true

icarus_stage1_analyzers_crthittagged: @local::icarus_stage1_analyzers
icarus_stage1_analyzers_crthittagged.caloskimE: @local::caloskim_cryoe_crthittagged_goldentracks
icarus_stage1_analyzers_crthittagged.caloskimW: @local::caloskim_cryow_crthittagged_goldentracks
icarus_stage1_analyzers_crthittagged.caloskimE.T0producers: ["pandoraGausCryoE", "CRTT0Tagging"]
icarus_stage1_analyzers_crthittagged.caloskimW.T0producers: ["pandoraGausCryoW", "CRTT0Tagging"]
icarus_stage1_analyzers_crthittagged.caloskimE.TopCRTDistanceCut_stopping: 100.
icarus_stage1_analyzers_crthittagged.caloskimE.TopCRTDistanceCut_throughgoing: 100.
icarus_stage1_analyzers_crthittagged.caloskimW.TopCRTDistanceCut_stopping: 100.
icarus_stage1_analyzers_crthittagged.caloskimW.TopCRTDistanceCut_throughgoing: 100.

### Below are a list of convenient sequences that can be used for production/typical users. ###

# Set up the standard analysis chain
Expand Down
3 changes: 1 addition & 2 deletions icaruscode/CRT/CRTUtils/crtmatchingalg_icarus.fcl
Original file line number Diff line number Diff line change
Expand Up @@ -24,9 +24,8 @@ icarus_crtt0tagging_base:
MinimalTrackLength: 40. # Minimal TrackLength to match with a CRT
MinimumGoodHits: 5 # Minimum number of good hits to perform the fit
MaximalCRTDistance: 300. # Maximal distance between CRT Hit Candidate and Track Projection
GoodCandidateDistance: 100. # 96 cm maximizes EfficiencyXPurity (both > 92%)
GoodCandidateDistance: 300. # loose cut. Decision for the cut to implement is left to analyzers (CAFs) or Calibration Team (calibration ntuples)
MaximumDeltaT: 10000. # Maximal Time difference between a T0 tagged track and CRT Hit time for the combination to be considered acceptable. [ns]

}


Expand Down