accumulateBasicQuantities() | MesyDAQPostProcessing | |
addFile(std::string a_fileName) | MesyDAQPostProcessing | |
addRootFile(std::string a_filename) | MesyDAQPostProcessing | |
buildCoincidenceTimeHistogram(int a_moduleNumber, int a_channel1, int a_channel2, double a_res) | MesyDAQPostProcessing | |
buildCoinHists() | MesyDAQPostProcessing | |
buildDeltaTTestHist(int a_modID1, int a_modID2, int a_ch1, int a_ch2) | MesyDAQPostProcessing | |
buildSingleBoardCalibrationHistograms(std::vector< int > a_chList={}) | MesyDAQPostProcessing | |
createBoardHists(int a_boardNumber) | MesyDAQPostProcessing | protected |
createDeltaTDCHist(std::string a_name) | MesyDAQPostProcessing | protected |
createSCPAmpHist(std::string a_name) | MesyDAQPostProcessing | protected |
createTriggerVsWallTimeHist(std::string a_outFile, int a_moduleID=17, int a_threshold=10) | MesyDAQPostProcessing | |
developCleanTrigArray(std::vector< uint16_t > &a_obsTrigs, std::vector< uint16_t > &a_resultArray, uint16_t a_desiredPeriod, uint16_t a_obsTrigPeriod, uint16_t a_jitterThreshold=2) | MesyDAQPostProcessing | static |
fileNotLoaded() | MesyDAQPostProcessing | |
findCoincidences(std::vector< MDPP16Event > *a_evVec, std::vector< int > &a_singlesList, std::vector< std::vector< int >> &a_coinList, double a_coinWinNs, std::map< uint32_t, std::vector< uint16_t >> &a_RFTimes, bool a_accumulateRFs=true, bool a_includeSingleBoard=true) | MesyDAQPostProcessing | |
generateCloverCalibrationHists(std::vector< CloverInfo > a_config) | MesyDAQPostProcessing | |
generateGlobalTimeVAmpTree(ExperimentConfig a_configFile, std::vector< DetType > a_typeList, std::string a_outFileName, double a_downSampleScaler=-1) | MesyDAQPostProcessing | |
generateOrganicScintillatorHists(std::string a_fileName) | MesyDAQPostProcessing | |
generateWallTimeTrigInterEventTime(std::string a_outputFileName, int a_numSections=100000) | MesyDAQPostProcessing | |
generateWallTimeVAmpTree(ExperimentConfig a_configFile, std::vector< DetType > a_typeList, std::string a_outFileName, double a_downSampleScaler=-1) | MesyDAQPostProcessing | |
getBoardHistVector(int a_boardNumber) | MesyDAQPostProcessing | protected |
getCloverCalibrationHists(const CloverInfo &a_config) | MesyDAQPostProcessing | |
getRunStartTime(std::string a_fileName) | MesyDAQPostProcessing | protected |
getRunStopTime(std::string a_fileName) | MesyDAQPostProcessing | protected |
investigateSections(std::vector< int > a_anticipatedBoards, std::vector< int > a_trigArray) | MesyDAQPostProcessing | |
loadNextEvent() | MesyDAQPostProcessing | |
loadNextSectionToMDPP16Ev() | MesyDAQPostProcessing | |
m_badEvCounter | MesyDAQPostProcessing | protected |
m_basicHists | MesyDAQPostProcessing | protected |
m_bufferSize | MesyDAQPostProcessing | protected |
m_currentEvent | MesyDAQPostProcessing | protected |
m_dataBuffer | MesyDAQPostProcessing | protected |
m_enforceBoardCount | MesyDAQPostProcessing | protected |
m_evVec | MesyDAQPostProcessing | protected |
m_fileIndex | MesyDAQPostProcessing | protected |
m_fileOpen | MesyDAQPostProcessing | protected |
m_files | MesyDAQPostProcessing | protected |
m_fileVersion | MesyDAQPostProcessing | protected |
m_generator | MesyDAQPostProcessing | protected |
m_hasFile | MesyDAQPostProcessing | protected |
m_lastBufferSize | MesyDAQPostProcessing | protected |
m_lastDataBuffer | MesyDAQPostProcessing | protected |
m_lastFileStopTime | MesyDAQPostProcessing | protected |
m_lastFileTime | MesyDAQPostProcessing | protected |
m_listFileUtil | MesyDAQPostProcessing | protected |
m_loadedFiles | MesyDAQPostProcessing | protected |
m_optVerbose | MesyDAQPostProcessing | protected |
m_sectionRead | MesyDAQPostProcessing | protected |
m_sectionsRead | MesyDAQPostProcessing | protected |
m_sectionTypeCounter | MesyDAQPostProcessing | protected |
m_trees | MesyDAQPostProcessing | protected |
m_writeZeros | MesyDAQPostProcessing | protected |
MesyDAQPostProcessing() | MesyDAQPostProcessing | |
openFile(std::string a_fileName) | MesyDAQPostProcessing | protected |
printBadEvent(std::ostream &a_stream=std::cout) | MesyDAQPostProcessing | |
printFileStartTime(std::ostream &a_stream=std::cout) | MesyDAQPostProcessing | |
printLastSection(std::ostream &a_stream=std::cout) | MesyDAQPostProcessing | |
printLoadedEvents(std::ostream &a_stream=std::cout) | MesyDAQPostProcessing | |
printLoadedSection(std::ostream &a_stream=std::cout) | MesyDAQPostProcessing | |
ProcessEventToMDPP16Events(std::vector< MDPP16Event > *a_evVector, uint32_t *a_buffer, size_t a_size, int a_fileVersion, std::ostream &a_stream=std::cout) | MesyDAQPostProcessing | |
ProcessEventToMesyDAQEv(MesyDAQEvent *a_daqEv, uint32_t *buffer, size_t a_size, int a_fileVersion) | MesyDAQPostProcessing | |
processZipToMDPPEvent(std::string a_fileName, std::string a_outFileName) | MesyDAQPostProcessing | |
processZipToMesyDAQEv(std::string a_fileName, std::string a_outFileName) | MesyDAQPostProcessing | |
readMDPPEvents(long int a_num, bool a_resEvVec=true) | MesyDAQPostProcessing | |
retrieveBeamOnTimes(std::string a_inputFilename, std::string a_outputFilename) | MesyDAQPostProcessing | |
runIntegrityChecks() | MesyDAQPostProcessing | |
setEnforceBoardCount(bool a_state) | MesyDAQPostProcessing | |
setOptVerbose(int a_verbosity) | MesyDAQPostProcessing | |
setWriteZeros(bool a_state) | MesyDAQPostProcessing | |
testCleanTrigArray(std::string a_outputFileName, int a_numSections, uint16_t a_boardID, uint16_t a_trigID, uint16_t a_desiredPeriod, uint16_t a_obsTrigPeriod, uint16_t a_jitterThreshold=2) | MesyDAQPostProcessing | |
testCorrelations() | MesyDAQPostProcessing | |
writeAmplitudeHistsToAscii() | MesyDAQPostProcessing | |
writeBasicHists(std::string a_filename) | MesyDAQPostProcessing | |