|
Berkeley Nuclear Data Software
|
#include <COMPASSFileManagement.h>
Public Member Functions | |
| bool | isClipped () |
| std::ostream & | print (std::ostream &a_stream=std::cout) |
| bool | memOvrflw () |
| bool | QDCTrapSat () |
| bool | inputSat () |
| bool | pileUp () |
| this function tests the 15th bit of flags which corresponds to pileup More... | |
| bool | isClipped () |
Public Attributes | |
| UShort_t | m_channel |
| ULong64_t | m_timestamp |
| UShort_t | m_board |
| UShort_t | m_energy |
| UShort_t | m_energyShort |
| UInt_t | m_flags |
| TArrayS | m_samples |
this class is used to hold data products from the compass acquisiton software from CAEN
| bool compassEvStrct::inputSat | ( | ) |
this function tests the 10th bit of flags which corresponds to ADC saturation
| bool compassEvStrct::isClipped | ( | ) |
this function checks the samples of the store waveform to test if if adc saturation is occuring

| bool compassEvStrct::isClipped | ( | ) |
| bool compassEvStrct::memOvrflw | ( | ) |
this function tests the 3rd bit of flags which corresponds to memory overflow
| bool compassEvStrct::pileUp | ( | ) |
this function tests the 15th bit of flags which corresponds to pileup
| std::ostream & compassEvStrct::print | ( | std::ostream & | a_stream = std::cout | ) |

| bool compassEvStrct::QDCTrapSat | ( | ) |
this function interprets bit the 7th bit of the flags int which corresponds to the QDC saturating for DPP-PSD firmware or the trap filter saturating in the case of the DPP-PHA firmware
| UShort_t compassEvStrct::m_board |
| UShort_t compassEvStrct::m_channel |
| UShort_t compassEvStrct::m_energy |
| UShort_t compassEvStrct::m_energyShort |
| UInt_t compassEvStrct::m_flags |
| TArrayS compassEvStrct::m_samples |
| ULong64_t compassEvStrct::m_timestamp |