Berkeley Nuclear Data Software
TTOFWFFit Member List

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

addFile(string a_filename)PostProcBase< TTOFEvent >virtual
addFilesFromDirectory(string a_dir, string a_ext)PostProcBase< TTOFEvent >virtual
AnanyaWFTest(std::string a_outFileName, int a_numWF)TTOFWFFit
applyCutsToFile(std::string a_outFileName)TTOFWFFit
clearFileState()PostProcBase< TTOFEvent >virtual
compareFFTTemplates(std::string a_FFTFileName1, std::string a_FFTFileName2, int a_yProjBin)TTOFWFFit
compareFitResults(std::string a_fitResultFile1, std::string a_fitResultFile2, std::string a_fitTreeName1, std::string a_fitTreeName2)TTOFWFFit
compareFitResults(std::string a_fitResultFile1, std::string a_fitResultFile2, std::string a_fitResultFile3, std::string a_fitTreeName1="fitTreeResults", std::string a_fitTreeName2="fitTreeResults", std::string a_fitTreeName3="fitTreeResults")TTOFWFFit
developWFStatGraphs(std::string a_outFile="wfStatGraphs.root", bool a_drawGraphs=false, double a_baseline=-1., double a_startSampleOffset=5)TTOFWFFit
doMultiFFT(int a_numWF, int a_smooth, int a_writeToFile=0, int a_range=0)TTOFWFFit
doSingleFFT(int a_evNum, int a_range=0, int a_smooth=0)TTOFWFFit
drawAnanyaErfQuadWFTest(string a_WFFile, string a_WFName, double norm_1, double tau1_1, double tau2_1, double norm_2, double tau1_2, double tau2_2, double norm_3, double tau1_3, double tau2_3, double norm_4, double tau1_4, double tau2_4, double dt, bool a_drawAllExp=true)TTOFWFFit
drawAnanyaQuadWFTest(string a_WFFile, string a_WFName, double norm_1, double tau1_1, double tau2_1, double norm_2, double tau1_2, double tau2_2, double norm_3, double tau1_3, double tau2_3, double norm_4, double tau1_4, double tau2_4, double dt, bool a_drawAllExp=true, bool a_drawResidPlot=false)TTOFWFFit
drawAnanyaQuadWFTest(int a_evNum, double norm_1, double tau1_1, double tau2_1, double norm_2, double tau1_2, double tau2_2, double norm_3, double tau1_3, double tau2_3, double norm_4, double tau1_4, double tau2_4, double dt, bool a_drawAllExp=true)TTOFWFFit
drawAnanyaWFTest(string a_WFFile, string a_WFName, double norm_1, double tau1_1, double tau2_1, double norm_2, double tau1_2, double tau2_2, double norm_3, double tau1_3, double tau2_3, double dt, bool a_drawAllExp=false)TTOFWFFit
drawInvertedWFGraph(int a_evNum, bool a_clearGraph=true)TTOFWFFit
drawRandomInvertedWF(int a_rangeStart, int a_rangeEnd)TTOFWFFit
drawSingleQuadFitResult(std::string a_fitResultFile, std::string a_fitTreeName, int a_evNum)TTOFWFFit
drawSingleTriFitResults(TTree *a_fitResultTree, int a_wfNum)TTOFWFFit
drawWFGraph(int a_evNum, bool a_clearGraph=true)TTOFWFFit
fileNotLoaded()PostProcBase< TTOFEvent >virtual
genWFHist(bool a_drawGraphs=false, double a_baseline=-1., double a_startSampleOffset=5, std::string a_fileName="wfStats.root")TTOFWFFit
getInvertedWFTGraph(int a_evNum)TTOFWFFit
getTrees()PostProcBase< TTOFEvent >
getWfFFT(vector< double > a_wfSeq)TTOFWFFit
getWFTGraph(int a_evNum)TTOFWFFit
getWFVec(int a_evNum, int a_range=0, int a_draw=1)TTOFWFFit
loadAnanyaErfQuadFitFunc()TTOFWFFit
loadAnanyaFitFunc()TTOFWFFit
loadAnanyaQuadFitFunc()TTOFWFFit
loadAnanyaQuadStatFitFunc()TTOFWFFit
loadEvent(int a_eventNumber)PostProcBase< TTOFEvent >virtual
m_branchNamePostProcBase< TTOFEvent >protected
m_currentEventPostProcBase< TTOFEvent >protected
m_cutInvTTOFWFFit
m_cutStateTTOFWFFit
m_hasFilePostProcBase< TTOFEvent >protected
m_loadedFilesPostProcBase< TTOFEvent >protected
m_treeNamePostProcBase< TTOFEvent >protected
m_treesPostProcBase< TTOFEvent >protected
passesCuts(TTOFEvent *a_event)TTOFWFFit
plotFFT(vector< std::complex< double >> &a_fHat)TTOFWFFit
PostProcBase()PostProcBase< TTOFEvent >
printState(std::ostream &a_stream=std::cout)PostProcBase< TTOFEvent >virtual
readConfigFile(std::string a_fileName)TTOFWFFit
readCutFile(std::string a_fileName)TTOFWFFit
runWFFitting()TTOFWFFit
seperateFitsToFile(std::string a_outFileName)TTOFWFFit
smoothWF(int a_evNum, int a_windowSize, int a_replace, int a_draw=1)TTOFWFFit
testSmoothing(int a_evNum, int a_windowSize, int a_iterations)TTOFWFFit
testUnderThreshold(int iEv)TTOFWFFit
TTOFWFFit()TTOFWFFit
TTOFWFFit(int a_fitFunc)TTOFWFFit
TTOFWFFit(std::string a_fileName)TTOFWFFit
upper_power_of_two(unsigned long v)TTOFWFFit
~PostProcBase()PostProcBase< TTOFEvent >virtual