Berkeley Nuclear Data Software
|
This is the complete list of members for GammaProductionAna, including all inherited members.
addEXFORCrossSection(std::string a_fileName, double a_gammaEnergy, bool a_draw=false, std::string a_dataSetName="") | GammaProductionAna | |
addFluxMatrix(FluxAna a_fluxAna) | GammaProductionAna | |
addTree(std::string a_expTree) | GammaProductionAna | |
addTreeBKG(std::string a_expTree) | GammaProductionAna | |
buildFluxMatrix(std::string a_stofFluxFileName, double a_minEnergy, double a_maxEnergy, double a_flightPath, double a_timeResolution, double a_RFPeriod, double a_timeBinWidth=-1) | GammaProductionAna | |
buildHists(vector< int > a_cloverList, bool a_saveFile, string a_outFileName) | GammaProductionAna | |
buildHistsBKG(vector< int > a_cloverList, bool a_saveFile, string a_outFileName) | GammaProductionAna | |
calcGammaEff(int a_detID, int a_elementID, double a_energy) | GammaProductionAna | |
calcNonWrappedEners(vector< double > a_cumulativeCounts, vector< double > a_eners) | GammaProductionAna | |
calculateYieldUnc(Eigen::MatrixXf a_fluxUncMat, Eigen::VectorXf a_crossSection) | GammaProductionAna | |
calculateYieldUnc(vector< Eigen::MatrixXf > a_fluxMats, Eigen::VectorXf a_crossSectionUnc, Eigen::VectorXf a_crossSection) | GammaProductionAna | |
calcUnwrappedXSec(double a_gammaEnergy, int a_detID, int a_elementID, double a_thresholdAdder=0., double a_normalize=0, bool a_draw=true) | GammaProductionAna | |
calcUnwrappedXSec(map< double, std::pair< double, double >> a_expYields, double a_gammaEnergy, double a_threshold, bool a_normalize=0, bool a_draw=true) | GammaProductionAna | |
calcUnwrappedXSec(string a_expYields, double a_gammaEnergy, double a_threshold, bool a_normalize=0, bool a_draw=true) | GammaProductionAna | |
compDetectorElements(double a_gammaEnergy, int a_detID1, int a_elementID1, int a_detID2, int a_elementID2) | GammaProductionAna | |
convolveXSec(double a_gammaEnergy, int a_detID, int a_elementID, bool a_calcUnc=false, bool a_useEXFOR=false, double a_thresholdAdder=0.) | GammaProductionAna | |
forwardModelFit(const double *a_params) | GammaProductionAna | |
GammaProductionAna() | GammaProductionAna | |
GammaProductionAna(int a_ZID, int a_AID, string a_talysPath) | GammaProductionAna | |
getEnergyPoints(double a_gammaEnergy, int a_coinGammaID=0) | GammaProductionAna | |
getEnergySpecLowerBinEdges() | GammaProductionAna | |
getEXFORCrossSection(double a_gammaEnergy, bool a_calcUnc=false, double a_thresholdAdder=0) | GammaProductionAna | |
getFluxHist() | GammaProductionAna | |
getFluxMatrix(double a_minEnergy) | GammaProductionAna | |
getFluxMatrix(double a_gammaEnergy, double a_thresholdAdder) | GammaProductionAna | |
getPeakArea(double a_tof, double a_tofWidth, int a_detID, int a_elementID, double a_energy, bool a_draw=0, bool a_fitBkg=1, bool a_drawBkg=0, bool a_saveFit=1) | GammaProductionAna | |
getPeakFits(double a_gammaE, int a_detID, int a_elemID) | GammaProductionAna | |
getTALYSUtils() | GammaProductionAna | |
getTotExpYield(double a_gammaEnergy, int a_detID, int a_elementID, double a_tofWidth=-1, bool a_draw=true, int a_plotType=0) | GammaProductionAna | |
loadExpBKGData(vector< std::string > a_expFile) | GammaProductionAna | |
loadExpBKGData(std::string a_expFile) | GammaProductionAna | |
loadExpTOFvsEGamma(vector< std::string > a_expFiles) | GammaProductionAna | |
loadExpTOFvsEGamma(std::string a_expFile) | GammaProductionAna | |
m_currData | GammaProductionAna | |
m_currDataUnc | GammaProductionAna | |
m_currDetElemID | GammaProductionAna | |
m_currentEvent | GammaProductionAna | |
m_currentEventBKG | GammaProductionAna | |
m_currFluxMat | GammaProductionAna | |
m_currFluxUncMat | GammaProductionAna | |
m_hasFile | GammaProductionAna | |
m_hasFileBKG | GammaProductionAna | |
m_lastHist | GammaProductionAna | |
m_loadedTrees | GammaProductionAna | |
m_loadedTreesBKG | GammaProductionAna | |
m_minimum | GammaProductionAna | |
m_ratio | GammaProductionAna | |
m_saveFits | GammaProductionAna | |
m_smoothness | GammaProductionAna | |
m_specAna | GammaProductionAna | |
m_talysParams | GammaProductionAna | |
m_tempGammaEnergy | GammaProductionAna | |
m_tofEgamma | GammaProductionAna | |
m_trees | GammaProductionAna | |
m_treesBKG | GammaProductionAna | |
noExpUnwrapTest(double a_gammaEnergy, int a_detID=0, int a_elementID=2, double a_alpha=1.) | GammaProductionAna | |
plotComp(double a_gammaEnergy, int a_detID, int a_elementID, bool a_useEXFOR=false, double a_normalize=1, bool a_drawEnAxis=true, bool a_draw=true) | GammaProductionAna | |
plotRatio(double a_energy1, double a_energy2, int a_detID, int a_elementID, bool a_useEXFOR=false, bool a_drawEnAxis=true, bool a_draw=true) | GammaProductionAna | |
plotSVD() | GammaProductionAna | |
readEGammaLevels(std::string a_lvlFile) | GammaProductionAna | |
readGammaEffParams(std::string a_effParamFile, std::string a_fitType="Debertin", bool a_readEffCovMat=false) | GammaProductionAna | |
readPeakFits(double a_gammaEnergy, int a_detID, int a_elementID) | GammaProductionAna | |
scanTALYSParameter(int a_parameterNum, vector< double > a_gammaEnergy, bool a_runECIS=true, int a_detID=1, int a_elementID=2) | GammaProductionAna | |
scanTALYSParameter(std::string a_paramName, vector< double > a_gammaEnergy, bool a_runECIS=true, int a_detID=1, int a_elementID=2) | GammaProductionAna | |
setBackgroundScalar(double a_scalar) | GammaProductionAna | |
setDetSolidAngle(double a_solidAngle) | GammaProductionAna | |
setFlightPath(double a_flightPath) | GammaProductionAna | |
setNewPeakFit(double a_gammaEnergy, int a_detID, int a_elementID, int a_tof, PeakInfo a_peakInfo) | GammaProductionAna | |
setRFPeriod(double a_RFPeriod) | GammaProductionAna | |
setSaveTALYSFits(bool a_saveFits) | GammaProductionAna | |
setTalysPath(std::string a_path) | GammaProductionAna | |
setTargetRhoR(double a_rhoR) | GammaProductionAna | |
setTargetSolidAngle(double a_solidAngle) | GammaProductionAna | |
setTimeResolution(double a_timeResolution) | GammaProductionAna | |
setTotalCharge(double a_charge) | GammaProductionAna | |
setupTALYSMinimizer(vector< double > a_gammaEnergy, int a_detID, int a_elementID) | GammaProductionAna | |
setupTALYSParams(std::string a_paramFile) | GammaProductionAna | |
setupTALYSUtils(int a_ZID, int a_AID, string a_talysPath) | GammaProductionAna | |
setVerbosity(int a_verbosity) | GammaProductionAna | |
talysForwardModel(vector< double > a_gammaEnergy, int a_detID, int a_elementID, bool a_scale=false, bool a_runECIS=true) | GammaProductionAna | |
talysModelFit(const double *a_params) | GammaProductionAna | |
testForwardModel(double a_gammaEnergy, int a_detID, int a_elementID, double a_smoothness=1.e-2, bool a_draw=true, bool a_useEXFOR=false) | GammaProductionAna | |
testUnwrapping(double a_gammaEnergy, int a_detID, int a_elementID) | GammaProductionAna | |
writeNonWrappedXSec(double a_gammaE, int a_detID, int a_elemID) | GammaProductionAna | |
writePeakFits(double a_gammaEnergy, int a_detID, int a_elementID) | GammaProductionAna |