In progress, Merlin going down so committing.
Commiting because need to switch to another branch.
SetupNavigator has first draft database handling for coarse time
offsets. CalcCoarseTimeOffset plotter copied from PlotTDiff will
do work of calculating offsets for timing algorithms.
Error in grabbing pedestals from SetupNavigator was fixed.
Committing to move to another computer. Added threshold cuts to *NoShift* geenerators and gave them modules argument passing for the threshold value. CFTimeNoShift now accepts the CF arg as well.
MakeAnalysedPulses now drops the '(' out of the arguments it loads, and CFTimeNoShiftAPGenerators looks for arguments named after their number instead of named after their...names
Fixed issue where one couldn't use the TAP with different configuration strings.
Grabbed the right argument in MaxBinNoShiftAPGenerator
AE: Fix the axis limits for the PlotIntegral plots. These are big enough to cover the range in the Ge-S plot but the others will need zooming in afterwards. There are enough bins so that this shouldn't be a problem
TAPGenerators can now take named options. This required making a
new method for TAPGeneratorOptions that grabbed the
TAPGeneratorFactory instead of the modules::options::factory so
that the correct argument list was grabbed.
Added calibration argument to command line parser.
Reformatted command line parser a little to better reflect the
output of the help.
Setup navigator now checks for whether this is a calibration
or not, and therefore whether to freak out or not about missing
tables in the calibration database.
AE: Fix the axis limits for the PlotTDP tdiff histograms
AE: Fix the axis limits for the PlotIntegral plots. These are big enough to cover the range in the Ge-S plot but the others will need zooming in afterwards. There are enough bins so that this shouldn't be a problem
AE: Fix the axis limits for the PlotTDP tdiff histograms
Rebasing. Merge branch 'feature/AE_static-axis-limits' of github.com:alcap-org/AlcapDAQ into feature/AE_static-axis-limits
Merge branch 'feature/AE_static-axis-limits' into develop
AE: Stop ROOT from printing a line for every plot it saves. Also, make the error and worning messages a bit more useful by stating the chapter name
AE: Make these warning more useful still
AE: Add the auto_zoom option which doesn't currently do anything
AE: Add the auto zoom functionality
AE: Check that we don't get the TString that we store in each directory
AE: Also zoom in on the negative side of the x-axis