Berkeley Nuclear Data Software
CLYCSpecPostProcessing Member List

This is the complete list of members for CLYCSpecPostProcessing, including all inherited members.

addCoinsFromFile(string a_fileName, double a_coinWindow)CompassPostProcBasevirtual
addFile(string a_filename)CompassPostProcBasevirtual
addFilesFromDirectory(string a_dir, string a_ext)PostProcBase< compassEvStrct >virtual
buildClycTree(int a_ch1, int a_ch2, double a_maxT, int a_maxMultiplicity=2, bool enforceOrder=true, int psdType=1, double a_slope=243, double a_offset=-2.3)CompassPostProcBase
buildCoincidences(double a_coinWindow)CompassPostProcBasevirtual
buildCountRateHist(int a_ch, int a_maxCountRate)CompassPostProcBase
buildDtHist(int a_ch1, int a_ch2, double a_maxT, int a_maxMultiplicity=2, bool enforceOrder=true)CompassPostProcBase
buildDtTrigVEHist(int a_evCh, int a_trigCh, double a_maxT)CompassPostProcBase
buildDtVEHist(int a_ch1, int a_ch2, double a_maxT, int a_maxMultiplicity=2, bool enforceOrder=false, int a_EchOrder=0)CompassPostProcBase
buildInterEventTime(int a_ch, double a_maxT)CompassPostProcBase
buildPSDPlot(int a_ch)CompassPostProcBase
buildTimeSortedVector(int a_startEvent=0, int a_numToRead=-1)CompassPostProcBase
buildTrigDTTree(int a_trigChannel, std::string a_fileName)CompassPostProcBase
buildWallTimeVEnergy(int a_ch)CompassPostProcBase
buildWaveformHist(std::string a_outFile, bool a_writeFile=false, double a_ampThreshold=15, double a_minSamplesOver=20, int a_daqEvStartSample=50, int a_totalIntegralOffset=4, int a_intP1=6, int a_intP2=10, int a_intP3=34, int a_intP4=154)CLYCSpecPostProcessing
clearData()CompassPostProcBase
clearFileState()PostProcBase< compassEvStrct >virtual
CLYCSpecPostProcessing()CLYCSpecPostProcessing
CLYCSpecPostProcessing(std::string a_writeMode)CLYCSpecPostProcessing
CompassPostProcBase()CompassPostProcBase
CompassPostProcBase(std::string a_writeMode)CompassPostProcBase
COMPASSWFAna()COMPASSWFAna
COMPASSWFAna(std::string a_writeMode)COMPASSWFAna
doGatePIDSearch(std::map< int, int > a_chSelect, std::string a_outfile="clycEvents.root", int a_shortGateStart=5, int a_shortGateStop=50, int a_shortGateStep=5, int a_longGateStart=20, int a_longGateStop=300, int a_longGateStep=20, int a_offsetStart=0, int a_offsetStop=50, int a_offsetStep=10, double a_ampThreshold=20, double a_minSamplesOver=20, int a_daqEvStartSample=50, int a_totalIntegralOffset=2)CLYCSpecPostProcessing
drawInvertedTrace(int a_evNum, bool a_clearGraph=true)COMPASSWFAna
drawMultiCDF(std::string a_processedFile, std::string a_treeName="procEvents")CLYCSpecPostProcessing
drawNextTrace(int a_chNum, bool a_invert=false, bool a_clearGraph=true)COMPASSWFAna
drawSingleCDF(std::string a_processedFile, int a_evNum, std::string a_treeName="procEvents", bool a_draw=false)CLYCSpecPostProcessing
drawSmoothedTrace(std::vector< int > a_evNums, bool a_clearGraph=true)COMPASSWFAna
drawTrace(int a_evNum, bool a_clearGraph=true)COMPASSWFAna
fileNotLoaded()PostProcBase< compassEvStrct >virtual
getBaselineStastics(int a_ch, int a_numSamples)COMPASSWFAna
getCDF(std::string a_processedFile, int a_evNum, std::string a_treeName="procEvents")CLYCSpecPostProcessing
getCoins()CompassPostProcBase
getPulseIntegralHistogram(int a_ch, int a_threshold, int a_numBSLSamples, int a_integrationLength, bool a_invert=false)COMPASSWFAna
getTrace(int a_entry)COMPASSWFAna
getTraceDbl(int a_entry)COMPASSWFAna
getTraceDbl(int a_entry, int a_eraseFront, int a_eraseEnd)COMPASSWFAna
getTrees()PostProcBase< compassEvStrct >
investigateCoins()CompassPostProcBase
loadEvent(int a_eventNumber)PostProcBase< compassEvStrct >virtual
m_branchNamePostProcBase< compassEvStrct >protected
m_coinsCompassPostProcBaseprotected
m_currentEventPostProcBase< compassEvStrct >protected
m_cutFileLoadedCompassPostProcBaseprotected
m_cutsCompassPostProcBaseprotected
m_evArrayPtrCompassPostProcBaseprotected
m_hasFilePostProcBase< compassEvStrct >protected
m_hasWFsCompassPostProcBaseprotected
m_loadedFilesPostProcBase< compassEvStrct >protected
m_sortVectorCompassPostProcBaseprotected
m_treeNamePostProcBase< compassEvStrct >protected
m_treesPostProcBase< compassEvStrct >protected
PostProcBase()PostProcBase< compassEvStrct >
printEvent(int a_eventID, std::ostream &a_stream=std::cout)CompassPostProcBase
printState(std::ostream &a_stream=std::cout)PostProcBase< compassEvStrct >virtual
printTimeSort(std::ostream &a_stream=std::cout, int a_num=-1)CompassPostProcBase
readCutFile(std::string a_fileName)CompassPostProcBase
reduceToCLYCEvents(std::string a_outfile="clycEvents.root", bool a_doFit=false, double a_ampThreshold=20, double a_minSamplesOver=20, int a_daqEvStartSample=50, int a_totalIntegralOffset=2, int a_intP1=30, int a_intP2=50, int a_intP3=2000, int a_intP4=3000, int a_smearingWindow=20, int a_numIterations=0)CLYCSpecPostProcessing
setBranchName()CompassPostProcBaseprotectedvirtual
setFileMode(bool a_hasWFs)CompassPostProcBase
setTreeName()CompassPostProcBaseprotectedvirtual
testBaselineEstimation(int a_ch, int a_numSamples)COMPASSWFAna
viewOverflowEvents()COMPASSWFAna
writeCoinsToDisk(std::string a_outFileName="coinFile.root")CompassPostProcBase
~PostProcBase()PostProcBase< compassEvStrct >virtual