JAPAn
Just Another Parity Analyzer
|
Files | |
LinReg_Bevington_Pebay.h | |
Linear regression utility class based on Bevington and Pebay algorithms. | |
LRBCorrector.h | |
Linear regression blue corrector data handler class. | |
QwAlarmHandler.h | |
Alarm handling data handler for monitoring system alerts. | |
QwBCM.h | |
Beam current monitor template class. | |
QwBeamDetectorID.h | |
Beam detector identification and mapping class. | |
QwBeamLine.h | |
Beamline subsystem containing BPMs, BCMs, and other beam monitoring devices. | |
QwBeamMod.h | |
Beam modulation subsystem for parity analysis. | |
QwBlindDetectorArray.h | |
Blinded detector array for PMT analysis. | |
QwBlinder.h | |
A class for blinding data, adapted from G0 blinder class. | |
QwBPMCavity.h | |
Cavity beam position monitor implementation. | |
QwBPMStripline.h | |
Stripline beam position monitor implementation. | |
QwClock.h | |
Clock channel implementation for normalization and timing. | |
QwCombinedBCM.h | |
Combined beam current monitor using weighted average of multiple BCMs. | |
QwCombinedBPM.h | |
Combined beam position monitor using weighted average. | |
QwCombinedPMT.h | |
Combined PMT detector using Moller ADC channels. | |
QwCombiner.h | |
Data combiner handler for channel operations. | |
QwCombinerSubsystem.h | |
Combiner subsystem for parity analysis data handling. | |
QwCorrelator.h | |
Correlator data handler using LinRegBlue algorithms. | |
QwDataHandlerArray.h | |
Array container for managing multiple data handlers. | |
QwDetectorArray.h | |
Detector array for PMT analysis with integration and combination. | |
QwEnergyCalculator.h | |
Beam energy calculation from BPM position measurements. | |
QwEventRing.h | |
Event ring buffer for burp detection and stability monitoring. | |
QwExtractor.h | |
Data extraction handler for output processing. | |
QwFakeHelicity.h | |
Fake helicity generator using pregenerated random seeds. | |
QwHaloMonitor.h | |
Halo monitor using scaler channels for beam monitoring. | |
QwHelicity.h | |
Helicity state management and pattern recognition. | |
QwHelicityPattern.h | |
Helicity pattern analysis and management. | |
QwIntegratedRaster.h | |
Integrated raster subsystem for beam position tracking. | |
QwIntegratedRasterChannel.h | |
Integrated raster channel template class for position data. | |
QwIntegrationPMT.h | |
Integration PMT detector for charge and asymmetry measurements. | |
QwLinearDiodeArray.h | |
Linear diode array beam position monitor implementation. | |
QwMollerDetector.h | |
Moller detector analysis implementation. | |
QwOptionsParity.h | |
Load the options for the parity subsystems. | |
QwParityDB.h | |
QwParitySchemaRow.h | |
QwQPD.h | |
Quadrant photodiode beam position monitor implementation. | |
QwScaler.h | |
Scaler subsystem for counting and rate measurements. | |
QwSubsystemArrayParity.h | |
Subsystem array container for parity analysis with asymmetry calculations. | |
QwUtil.h | |
Helper functions and utilities for analysis operations. | |
VQwBCM.h | |
Virtual base class for beam current monitors. | |
VQwBPM.h | |
Virtual base class for beam position monitors. | |
VQwClock.h | |
VQwDataHandler.h | |
Virtual base class for data handlers accessing multiple subsystems. | |
VQwDetectorArray.h | |
Virtual base class for detector arrays (PMTs, etc.) | |
VQwSubsystemParity.h | |
Virtual base class for parity analysis subsystems. | |