|
| | CLYCAnalysis () |
| |
| void | fit4mMonteCarloHists (std::string a_histFile, int a_numTrials) |
| |
| void | fitMonteCarloHists (std::string a_histFile, int a_numTrials) |
| |
| void | loadXSConfigFile (std::string a_config) |
| |
| void | calculateMonteCarloXS (std::string a_rootFile, std::string a_xsFile, std::string a_covMatrix, std::string a_covEnergies, int a_size, int a_numTrials, double a_flightPath, double a_timeRes) |
| |
| std::vector< double > | loadENDFSixColumn (std::string a_file) |
| |
| Eigen::MatrixXd | loadCovarianceMatrix (std::string a_matrix, int a_size) |
| |
| Eigen::MatrixXd | choleskyDecomp (std::string a_file, int a_size) |
| |
| TH1 * | convertXStoHist (std::string a_file) |
| |
| TH1 * | convertXStoHist (std::vector< double > a_energyVec, std::vector< double > a_xsVec) |
| |
| TH1 * | convertLiXsUnctoHist (std::string a_file) |
| |
| std::vector< double > | avgXsOverCovBin (std::string a_xsFile, std::vector< double > a_covEnergies) |
| |
| Eigen::MatrixXd | makeLiUncorrCovMatrix (std::string a_xsWErrors) |
| |
| std::vector< double > | makeLiUncorrEnergies (std::string a_xsWErrors) |
| |
| std::vector< double > | makeLiUncorrUncVec (std::string a_xsWErrors) |
| |
| double | doInterpUncorrLiError (std::string a_xsFile, double a_energy) |
| |
| void | generateCovMatrix (std::string a_file, int a_trials) |
| |
| double | covariance (std::vector< double > a_windowVec1, std::vector< double > a_windowVec2, int N) |
| |
| double | weightedCovariance (std::vector< double > a_windowVec1, std::vector< double > a_windowVec2, std::vector< double > a_chiSqVecq1, std::vector< double > a_chiSqVecq2, int N) |
| |
| double | mean (std::vector< double > a_windowVec, int N) |
| |
| double | weightedMean (std::vector< double > a_xsVec, std::vector< double > a_chiSqVec) |
| |
| void | TESTloadENDFSixColumn (std::string a_file) |
| |
| void | TESTloadCovarianceMatrix (std::string a_matrix, std::string a_energies, int a_size) |
| |
| TH1 * | TESTconvertXStoHist (std::string a_file) |
| |
| void | TESTavgXsOverCovBin (std::string a_xsFile) |
| |
| void | calculateNeutronFlux () |
| |
| void | efficiencyErrorMC (double a_energy) |
| |
| void | clipNoise (double a_minYValue, double a_maxYValue) |
| |
| void | getEventsInsideCut (std::string a_reducedDataFile) |
| |
| void | drawEventsInsideCut (std::string a_rawDataFile) |
| |
| void | buildNP0Xs (std::string a_config) |
| |
| void | loadAlphaHist (std::vector< std::string > a_fileAndHist) |
| |
| void | loadProtonHist (std::vector< std::string > a_fileAndHist) |
| |
| void | fitAlphaBand () |
| |
| void | fitProtonBand () |
| |
| double | liXSAverager (std::string a_file, double a_eLow, double a_eHigh) |
| |
| void | makeProjectionsForRadware (int a_timeBinWidth, int a_leftmostBin, int a_rightmostBin) |
| |
| void | testCovarianceError (std::string a_CovFile, std::string a_EnergyFile, int a_size) |
| |
| void | testCorrelationMatrix () |
| |
| void | calculateClNP0XS (double a_flightPath, double a_timeRes) |
| |
Public Member Functions inherited from CLYCCalibAndAccum |
| | CLYCCalibAndAccum () |
| |
| std::map< std::string, std::pair< double, double > > | loadFileConfig (std::string a_config) |
| |
| void | makeGamma2DHists (std::string a_config) |
| |
| void | fitGammaPeaks (std::string a_file, std::string a_config) |
| |
| std::map< std::string, double > | getTOFCorrection (std::string a_config, double a_distance) |
| |
| TH2 * | createTOFHist (std::string a_cut, bool saveHist=false) |
| |
| void | genMonteCarloTOFHists (std::string a_outFile, std::string a_cut, int a_numTrials, double a_detDistance, double a_distError) |
| |
| void | createRawTOFHist () |
| |
| void | createRawTOFHistWithCuts (std::vector< std::string > a_cutList) |
| |
| void | createRawTOFHistWithGraphCuts (std::vector< std::string > a_cutList) |
| |
| void | createMultiGraphWithCuts (std::vector< std::string > a_cutList) |
| |
| void | developWFTemplate () |
| |
| void | developWFTemplate (std::string a_config, std::string a_TCut) |
| |
| void | riseTimes (std::string a_clUpperCut, std::string a_clLowerCut, std::string a_liCut) |
| |
| void | runWFFitting () |
| |
| void | drawTrace (int a_evNum, bool a_clearGraph=true) |
| |
| TGraph * | getInvertedWFGraph (int a_evNum, int a_samples) |
| |
| TCutG * | loadCut (string a_cutFile, string a_cutName) |
| |
| void | readCutFile (std::string a_fileName) |
| |
| | PostProcBase () |
| | defualt constructor puts class into a working state More...
|
| |
| virtual int | addFile (string a_filename) |
| |
| virtual int | addFilesFromDirectory (string a_dir, string a_ext) |
| |
| virtual int | loadEvent (int a_eventNumber) |
| | loads a specified event into memory More...
|
| |
| virtual int | fileNotLoaded () |
| | tests if a file is loaded and prinst a message if not More...
|
| |
| virtual int | clearFileState () |
| |
| virtual std::ostream & | printState (std::ostream &a_stream=std::cout) |
| |
| virtual | ~PostProcBase () |
| |
| TChain * | getTrees () |
| | danger danger, use this if you know what you are doing. More...
|
| |