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
2 changes: 1 addition & 1 deletion fcl/caf/cafmaker_add_detsim2d_icarus.fcl
Original file line number Diff line number Diff line change
Expand Up @@ -14,5 +14,5 @@ physics.producers.mcreco.SimChannelLabel: "daq:simpleSC"
# this_cal_constants: [1.343e-2, 1.338e-2, 0.01227]
# Post signal shape tuning, post gain fixing
# See docdb 32139
this_cal_constants: [1.343e-2, 1.338e-2, 0.01265]
this_cal_constants: [1.343e-2, 1.338e-2, 0.0128041]
#include "set_caf_calconst.fcl"
3 changes: 3 additions & 0 deletions fcl/numi-anaA/detsim_2d_icarus_fitFR_P0nom.fcl
Original file line number Diff line number Diff line change
@@ -0,0 +1,3 @@
#include "detsim_2d_icarus.fcl"

physics.producers.daq: @local::icarus_simwire_wirecell_fitSR_P0nom
5 changes: 5 additions & 0 deletions fcl/numi-anaA/detsim_2d_icarus_fitFR_P0nom_gain0-8x.fcl
Original file line number Diff line number Diff line change
@@ -0,0 +1,5 @@
#include "detsim_2d_icarus.fcl"

physics.producers.daq: @local::icarus_simwire_wirecell_fitSR_P0nom

physics.producers.daq.wcls_main.structs.gain0: 13.641696
11 changes: 11 additions & 0 deletions fcl/numi-anaA/detsim_2d_icarus_fitFR_noise1-1x.fcl
Original file line number Diff line number Diff line change
@@ -0,0 +1,11 @@
# Fit field responses, same gains as used in the MCNuPhase2 2023A monte carlo
#
#include "detsim_2d_icarus.fcl"


physics.producers.daq: @local::icarus_simwire_wirecell_fitSR

physics.producers.daq.wcls_main.structs.gain0: 10.2636323
physics.producers.daq.wcls_main.structs.gain1: 12.1420344

physics.producers.daq.wcls_main.structs.int_noise_scale: 1.10
4 changes: 2 additions & 2 deletions icaruscode/TPC/Calorimetry/calorimetryICARUS.fcl
Original file line number Diff line number Diff line change
Expand Up @@ -13,9 +13,9 @@ icarus_calorimetryalgmc.CalAreaConstants: [0.01343, 0.01338, 0.01219]

icarus_calorimetryalgdata.CalAreaConstants: @local::icarus_data_calconst
icarus_calorimetryalgdata.CaloDoLifeTimeCorrection: false # handled by NormTools
icarus_calorimetryalgdata.ModBoxA: 0.906
icarus_calorimetryalgdata.ModBoxA: 0.903
icarus_calorimetryalgdata.ModBoxBTF1: "[0]/TMath::Sqrt(TMath::Sin(x*TMath::Pi()/180)**2 + TMath::Cos(x*TMath::Pi()/180)**2/[1]**2)"
icarus_calorimetryalgdata.ModBoxBParam: [0.203, 1.25]
icarus_calorimetryalgdata.ModBoxBParam: [0.205, 1.25]

standard_gnocchicaloicarus:
{
Expand Down
13 changes: 13 additions & 0 deletions icaruscode/TPC/ICARUSWireCell/detsimmodules_wirecell_ICARUS.fcl
Original file line number Diff line number Diff line change
Expand Up @@ -69,6 +69,7 @@ icarus_simwire_wirecell:
}
}

# TUNED FR CONFIG
icarus_simwire_wirecell_fitSR: @local::icarus_simwire_wirecell
# Add in the ER tail
icarus_simwire_wirecell_fitSR.wcls_main.params.file_rcresp: "icarus_fnal_rc_tail.json"
Expand All @@ -79,4 +80,16 @@ icarus_simwire_wirecell_fitSR.wcls_main.structs.gain0: 11.9918701 # mV/fC
icarus_simwire_wirecell_fitSR.wcls_main.structs.gain1: 12.6181926 # mV/fC
icarus_simwire_wirecell_fitSR.wcls_main.structs.gain2: 13.0261362 # mV/fC
icarus_simwire_wirecell_fitSR.wcls_main.structs.shaping1: 1.45 # us

# TUNED FR CONFIG w/ Front Induction Nominal
icarus_simwire_wirecell_fitSR_P0nom: @local::icarus_simwire_wirecell
# Add in the ER tail
icarus_simwire_wirecell_fitSR_P0nom.wcls_main.params.file_rcresp: "icarus_fnal_rc_tail.json"
# Add in the tuned field responses (except for P0)
icarus_simwire_wirecell_fitSR_P0nom.wcls_main.params.files_fields: "icarus_fnal_fit_ks_P0nom.json.bz2"
# futz with shaping+gain values (note these are really just scale factors and should not be taken literally)
icarus_simwire_wirecell_fitSR_P0nom.wcls_main.structs.gain0: 17.05212 # mV/fC
icarus_simwire_wirecell_fitSR_P0nom.wcls_main.structs.gain1: 12.6181926 # mV/fC
icarus_simwire_wirecell_fitSR_P0nom.wcls_main.structs.gain2: 13.0261362 # mV/fC
icarus_simwire_wirecell_fitSR_P0nom.wcls_main.structs.shaping1: 1.45 # us
END_PROLOG