Skip to content
Open
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: 1 addition & 2 deletions JobConfig/digitize/OffSpill.fcl
Original file line number Diff line number Diff line change
Expand Up @@ -20,5 +20,4 @@ physics.filters.TriggerableCHPrescale.prescaleFactor : 10 # only record 10% of t
physics.producers.CrvSiPMCharges.ThermalRate : 0
# same for calorimeter
physics.producers.CaloDigiMaker.addNoise : false
# turn on MC truth matching for OnSpill triggers run OffSpill
#include "Production/JobConfig/digitize/OnSpill_epilog.fcl"

1 change: 0 additions & 1 deletion JobConfig/digitize/OnSpill.fcl
Original file line number Diff line number Diff line change
Expand Up @@ -11,5 +11,4 @@ outputs.TriggeredOutput.SelectEvents : @local::Digitize.SignalTriggers
outputs.TriggerableOutput.SelectEvents : [ @sequence::physics.TriggerablePaths ]
# Final configuration
#include "Production/JobConfig/common/epilog.fcl"
#include "Production/JobConfig/digitize/OnSpill_epilog.fcl"
#include "mu2e-trig-config/core/trigDigiInputsEpilog.fcl"
18 changes: 0 additions & 18 deletions JobConfig/digitize/OnSpill_epilog.fcl

This file was deleted.

6 changes: 6 additions & 0 deletions JobConfig/digitize/prolog.fcl
Original file line number Diff line number Diff line change
Expand Up @@ -13,6 +13,7 @@
#include "mu2e-trig-config/core/trigProducers.fcl"
#include "mu2e-trig-config/core/trigFilters.fcl"
#include "mu2e-trig-config/core/trigRecoSequences.fcl"
#include "Production/JobConfig/digitize/trigMCMatching.fcl"
BEGIN_PROLOG

Digitize: {
Expand Down Expand Up @@ -56,6 +57,11 @@ Digitize: {
ComboHitCollection : "TrigFlagPH"
KalSeedCollections : [ "TrigAprKSF" ]
}
TrigAprUeKSFMC : {
@table::CommonMC.TTSelectRecoMC
ComboHitCollection : "TrigFlagPH"
KalSeedCollections : [ "TrigAprUeKSF" ]
}
TrigTprDeKSFMC : {
@table::CommonMC.TTSelectRecoMC
ComboHitCollection : "TrigFlagPH"
Expand Down
15 changes: 15 additions & 0 deletions JobConfig/digitize/trigMCMatching.fcl
Original file line number Diff line number Diff line change
@@ -0,0 +1,15 @@
# this next produces additional hit-level payload to support MC truth matching.
# It produces functionally equivalent output as the standard module but is slower, so don't use this script for timing studies
# add the trigger MC matching to the KSF sequences

BEGIN_PROLOG
# apr
TrigRecoSequences.aprKSFDeSequence : [ @sequence::TrigRecoSequences.aprKSFDeSequence, TrigAprKSFMC ]
TrigRecoSequences.aprKSFUeSequence : [ @sequence::TrigRecoSequences.aprKSFUeSequence, TrigAprUeKSFMC ]
# cpr
TrigRecoSequences.cprKSFDeSequence : [ @sequence::TrigRecoSequences.cprKSFDeSequence, TrigCprDeKSFMC ]
# mpr
TrigRecoSequences.mprKSFDeSequence : [ @sequence::TrigRecoSequences.mprKSFDeSequence, TrigMprDeKSFMC ]
# tpr
TrigRecoSequences.tprKSFDeSequence : [ @sequence::TrigRecoSequences.tprKSFDeSequence, TrigTprDeKSFMC ]
END_PROLOG
1 change: 0 additions & 1 deletion JobConfig/mixing/Mix.fcl
Original file line number Diff line number Diff line change
Expand Up @@ -41,6 +41,5 @@ outputs.TriggerableOutput.SelectEvents : [ @sequence::physics.TriggerablePaths ]
# Final configuration
#include "Production/JobConfig/common/epilog.fcl"
#include "Production/JobConfig/digitize/epilog.fcl"
#include "Production/JobConfig/digitize/OnSpill_epilog.fcl"
#include "mu2e-trig-config/core/trigDigiInputsEpilog.fcl"
#include "Production/JobConfig/mixing/epilog.fcl"