Cmake: Enable all warnings in debug mode
Core: Fix -Wall warnings
Core: Do not set fReg pointer if there are no registers
Core: Add beam helicity bit
Core: Fix ADC indices for fBaseIndex!=0 in TVME_VUPROM
Core: TGSI_VUPROM_Scaler module, primarily for PairSpec readout

PairSpec started...

Basic renaming and integration work for VUPROM Scaler module

This version builds (but totally unfunctional)

Starting vme-beampolmon config from vme-cb-adc-1a

Some starting set of config files

Finished adding of new module

Register list ends with end marker...

Config should work, but segfaults...

First working version (in theory)

Firmware reg added in SetConfig...
Core: TGSI_VUPROM_Moeller module

Quirks: Since the Moeller measurements takes about 15min-30min, we
rely on the scaler frequency. Furthermore, the stored data might not
be totally in sync with the actual Moeller acquisition (since for a
module, there is still no reliable way to detect if this is the last
IRQ of the run)

Starting Moeller, it builds (but nothing else)

Module integrated (untested)

Adding VME register for moeller submodules

Add config for moeller module

Moeller module can be loaded without segfault

Dont forget the end of list...

Working version of Moeller Module

Core: Adding ReadIRQScalerEndRun to read scalers right before end of run (useful for Moeller measurement)

Well, segfaults since we write too many scalers (32k are too small)

Increasing the buffer size helps for now, but does it work over network?

Reasonably working, but buffer size is really correct? (1M should be too small!)

Revert "Core: Adding ReadIRQScalerEndRun to read scalers right before end of run (useful for Moeller measurement)"

This reverts commit d56ee4133c4f1039be54d53598005ec4bb3448e9.

Going down the ADCStore road

On a good way, ReadIRQ loop compiles

Segmented readout loop works

Untested, but builds