Berkeley Nuclear Data Software
|
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_branchName | PostProcBase< TTOFEvent > | protected |
m_currentEvent | PostProcBase< TTOFEvent > | protected |
m_cutInv | TTOFWFFit | |
m_cutState | TTOFWFFit | |
m_hasFile | PostProcBase< TTOFEvent > | protected |
m_loadedFiles | PostProcBase< TTOFEvent > | protected |
m_treeName | PostProcBase< TTOFEvent > | protected |
m_trees | PostProcBase< 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 |