Project

General

Profile

List of reconstruction changes since the prod2calib branch

This page contains information on literally every commit that has gone into a reconstruction or reconstruction-related package since we branched for prod2calib. The changes are summarized and a link provided to the actual commit(s). "Minor changes" is things like code reformatting, warning fixes and build fixes.

The information for this page was extracted from the output of

BASEREV=17511 # prod2calib branching point

# reco and reco-adjacent packages
PKGS="BreakPointFitter CAFMaker CMap CVN CalHit Calibrator ChannelInfo CosRej CosmicExposureInfo DAQ2RawDigit DiscreteTracker ElasticArms EventSummary Filter FuzzyKVertex HoughTransform HoughVertex IFDBSpillInfo LEM MEFinder MichelEFilter MuonRemove NueSandbox NumuEnergy NumuSandbox NusSandbox Preselection QEEventFinder ReMId RecVarPID RecoBase RecoBaseHit RecoJMShower RunHistory ShowerE ShowerLID Slicer StandardRecord SummaryData TimingFit TrackFit VertexDT VertexFinder" 

cd $SRT_PUBLIC_CONTEXT

for PKG in $PKGS
do
    echo
    echo h2. $PKG
    echo

    cd $PKG
    svn log -r${BASEREV}:HEAD
    cd ..
done

Packages with no changes

BreakPointFitter, CMap, CosmicExposureInfo, DAQ2RawDigit, DiscreteTracker, ElasticArms, Filter, FuzzyKVertex, HoughTransform, MichelEFilter, NueSandbox, NumuSandbox, QEEventFinder, ReMId, RecVarPID, RecoBaseHit, RecoJMShower, ShowerE, Slicer, VertexDT, VertexFinder

CAFMaker

CVN

CalHit

Calibrator

ChannelInfo

  • Option to mask off channels with FEB port swaps. Should enable before production? r18166

CosRej

  • Variables for prong forward/backward asymmetry. r17830
  • Don't use 2D track info. r17868
  • Variables to reject cosmic brems. r18256

EventSummary

  • Update spill position names. r18122
  • Spill-by-spill intensities. r18248

HoughVertex

IFDBSpillInfo

  • Abort in case of DB error. Don't abort if data is just missing. r17669, r17722, r17727
  • New variables for beam position and intensities. r18078
  • Spill-by-spill intensities. r18245

LEM

MEFinder

MuonRemove

NumuEnergy

  • Write out more info about the muon and hadronic energies. r17880
  • Add truth variables. r18013
  • Fix muon catcher E. r18013

NusSandbox

Preselection

  • Update cuts to match docdb 14654. r17807
  • Option to filter NuMI spills but only out-of-time. Should be turned on for production? r18127
  • Store timing cut status as a flag. r18129
  • Minor changes: r17896, r17898

RecoBase

  • Protection for tracks with duplicated trajectory points. r18194

RunHistory

ShowerLID

  • Add new pi0- and cosmic-rejection variables. r17567
  • Allow configuration of which preselections to obey. r17713
  • Decrease verbosity. r17854, r17855

StandardRecord

SummaryData

TimingFit

  • Attempt to decrease verbosity. r17860

TrackFit