1 #include "nfsp_more.fcl"
     5 # # Define PD reco modules for split input
     6 # physics.producers.ophitInternal:   @local::protodune_ophit_data_internal
     7 # physics.producers.ophitExternal:   @local::protodune_ophit_data_external
     8 # physics.producers.opflashInternal: @local::protodune_opflash_data_internal
     9 # physics.producers.opflashExternal: @local::protodune_opflash_data_external
    17     # # Space point finder
    19     # # Hit disambiguation
    23     # # Pandora and its track and shower building
    24     # pandora, pandoraTrack, pandoraShower,
    25     # # Calorimetry and PID for pandora
    26     # pandoracalo, pandorapid,
    27     # # PMA track reconstruction
    29     # # PMA calorimetry and PID
    30     # pmtrackcalo, pmtrackpid,
    31     # # Photon detector reco modules
    32     # ophitInternal, ophitExternal, opflashInternal, opflashExternal
    35 physics.producers.caldata.DigitLabel: "tpcrawdecoder:daq"
    37 services.RawDigitPrepService.AdcChannelToolNames: [
    38     "digitReader",                # Read RawDigit
    39     "pd_adcPedestalFit",          # Find pedestal
    40     "adcSampleFiller",            # Subtract pedestal, trivial calibration
    41     "pdsp_sticky_codes_ped",      # Flag sticky codes
    42     "pdsp_adcMitigate",           # Mitigate sticky codes
    43     "pdsp_timingMitigate",        # Mitigate FEMB302 timing
    44     "adcCorrectUndershoot"       # correct undershoot
    45 #    "adcVintageDeconvoluter",     # Deconvolute
    46 #    "adcThresholdSignalFinder"    # Build ROIs
    47     ,"adcKeepAllSignalFinder"    # Build ROIs
    50 # # Tell PMA not to expect the CNN output
    51 # physics.producers.pmtrack.ClusterModuleLabel: "linecluster"
    52 # physics.producers.pmtrack.PMAlgTracking.TrackLikeThreshold: 0.0
    54 # # Basic noise mitigation
    55 # physics.producers.gaushit.HitFinderToolVec.CandidateHitsPlane0.RoiThreshold: 10.0
    56 # physics.producers.gaushit.HitFinderToolVec.CandidateHitsPlane1.RoiThreshold: 10.0
    57 # physics.producers.gaushit.HitFinderToolVec.CandidateHitsPlane2.RoiThreshold: 3.0
    59 # Get rid of low frequency noise
    60 services.SignalShapingServiceDUNE.IndUFilter: "(x>0.01)*gaus"
    61 services.SignalShapingServiceDUNE.IndVFilter: "(x>0.01)*gaus"
    63 # Use channel service for data
    64 services.ChannelStatusService: @local::pdsp_channel_status
    66 # Use channel map service for data
    67 services.PdspChannelMapService:        @local::pdspchannelmap