Belle II Software development
CDCDedxCosLayerAlgorithm Member List

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

boundaryFindingSetup(std::vector< Calibration::ExpRun >, int)CalibrationAlgorithminlineprotectedvirtual
boundaryFindingTearDown()CalibrationAlgorithminlineprotectedvirtual
c_Failure enum valueCalibrationAlgorithm
c_Iterate enum valueCalibrationAlgorithm
c_NotEnoughData enum valueCalibrationAlgorithm
c_OK enum valueCalibrationAlgorithm
c_Undefined enum valueCalibrationAlgorithm
calibrate() overrideCDCDedxCosLayerAlgorithmprotectedvirtual
CalibrationAlgorithm(const std::string &collectorModuleName)CalibrationAlgorithminlineexplicit
CDCDedxCosLayerAlgorithm()CDCDedxCosLayerAlgorithm
checkPyExpRun(PyObject *pyObj)CalibrationAlgorithmstatic
clearCalibrationData()CalibrationAlgorithminlineprotected
commit()CalibrationAlgorithm
commit(std::list< Database::DBImportQuery > payloads)CalibrationAlgorithm
convertPyExpRun(PyObject *pyObj)CalibrationAlgorithmstatic
createPayload()CDCDedxCosLayerAlgorithm
defineCosthHist(const std::string &tag, const std::string &chargeLabel)CDCDedxCosLayerAlgorithm
defineHisto(std::array< std::vector< TH1D * >, m_kNGroups > &hdedx, const std::string &tag, const std::string &chargeLabel)CDCDedxCosLayerAlgorithm
dumpOutputJson() constCalibrationAlgorithminline
EResult enum nameCalibrationAlgorithm
execute(std::vector< Calibration::ExpRun > runs={}, int iteration=0, IntervalOfValidity iov=IntervalOfValidity())CalibrationAlgorithm
execute(PyObject *runs, int iteration=0, IntervalOfValidity iov=IntervalOfValidity())CalibrationAlgorithm
extractCosMean(TH1D *&hist, int fixedLow=1, int fixedHigh=1)CDCDedxCosLayerAlgorithm
fillRunToInputFilesMap()CalibrationAlgorithm
findPayloadBoundaries(std::vector< Calibration::ExpRun > runs, int iteration=0)CalibrationAlgorithm
getAllGranularityExpRun()CalibrationAlgorithminlineprotectedstatic
getCollectorName() constCalibrationAlgorithminline
getDescription() constCalibrationAlgorithminline
getExpRunInfo()CDCDedxCosLayerAlgorithm
getExpRunString(Calibration::ExpRun &expRun) constCalibrationAlgorithmprivate
getFullObjectPath(const std::string &name, Calibration::ExpRun expRun) constCalibrationAlgorithmprivate
getGranularity() constCalibrationAlgorithminline
getGranularityFromData() constCalibrationAlgorithmprotected
getInputFileNames()CalibrationAlgorithm
getInputJsonObject() constCalibrationAlgorithminlineprotected
getInputJsonValue(const std::string &key) constCalibrationAlgorithminlineprotected
getIovFromAllData() constCalibrationAlgorithm
getIteration() constCalibrationAlgorithminlineprotected
getObjectPtr(const std::string &name, const std::vector< Calibration::ExpRun > &requestedRuns)CalibrationAlgorithmprotected
getObjectPtr(std::string name)CalibrationAlgorithminlineprotected
getObjectPtr(const std::string &name, const std::vector< Calibration::ExpRun > &requestedRuns)CalibrationAlgorithm
getObjectPtr(const string &name, const vector< ExpRun > &requestedRuns)CalibrationAlgorithmprotected
getOutputJsonValue(const std::string &key) constCalibrationAlgorithminlineprotected
getPayloads()CalibrationAlgorithminline
getPayloadValues() constCalibrationAlgorithminline
getPrefix() constCalibrationAlgorithminline
getRepresentativeLayer(unsigned int igroup) constCDCDedxCosLayerAlgorithminline
getRunList() constCalibrationAlgorithminlineprotected
getRunListFromAllData() constCalibrationAlgorithm
getRunRangeFromAllData() constCalibrationAlgorithm
getTruncatedBins(TH1D *hist, int &binlow, int &binhigh)CDCDedxCosLayerAlgorithm
getTruncationMean(TH1D *hist, int binlow, int binhigh)CDCDedxCosLayerAlgorithm
getVecInputFileNames() constCalibrationAlgorithminlineprotected
inputJsonKeyExists(const std::string &key) constCalibrationAlgorithminlineprotected
isBoundaryRequired(const Calibration::ExpRun &)CalibrationAlgorithminlineprotectedvirtual
isFixTruncCDCDedxCosLayerAlgorithmprivate
isMakePlotsCDCDedxCosLayerAlgorithmprivate
isMergeCDCDedxCosLayerAlgorithmprivate
isMethodSepCDCDedxCosLayerAlgorithmprivate
isUseTruncCDCDedxCosLayerAlgorithmprivate
loadInputJson(const std::string &jsonString)CalibrationAlgorithm
m_allExpRunCalibrationAlgorithmprivatestatic
m_boundariesCalibrationAlgorithmprotected
m_cosBinCDCDedxCosLayerAlgorithmprivate
m_coscorsCDCDedxCosLayerAlgorithmprivate
m_cosMaxCDCDedxCosLayerAlgorithmprivate
m_cosMinCDCDedxCosLayerAlgorithmprivate
m_dataCalibrationAlgorithmprivate
m_DBCosineCorCDCDedxCosLayerAlgorithmprivate
m_dedxBinCDCDedxCosLayerAlgorithmprivate
m_dedxMaxCDCDedxCosLayerAlgorithmprivate
m_dedxMinCDCDedxCosLayerAlgorithmprivate
m_descriptionCalibrationAlgorithmprivate
m_granularityOfDataCalibrationAlgorithmprivate
m_inputFileNamesCalibrationAlgorithmprivate
m_jsonExecutionInputCalibrationAlgorithmprivate
m_jsonExecutionOutputCalibrationAlgorithmprivate
m_kNGroupsCDCDedxCosLayerAlgorithmstatic
m_labelCDCDedxCosLayerAlgorithmprivate
m_prefixCalibrationAlgorithmprivate
m_runExpCDCDedxCosLayerAlgorithmprivate
m_runsToInputFilesCalibrationAlgorithmprivate
m_suffixCDCDedxCosLayerAlgorithmprivate
m_truncMaxCDCDedxCosLayerAlgorithmprivate
m_truncMinCDCDedxCosLayerAlgorithmprivate
plotConstants()CDCDedxCosLayerAlgorithm
plotdedxHist(std::array< std::vector< TH1D * >, m_kNGroups > &hdedx, const std::string &tag)CDCDedxCosLayerAlgorithm
plotEventStats()CDCDedxCosLayerAlgorithm
plotLayerDist(std::array< TH1D *, m_kNGroups > &hdedxlay, int iter)CDCDedxCosLayerAlgorithm
plotmeanChargeOverlay(const std::array< std::vector< double >, 3 > &cosine_pos, const std::string &sltag, int iter)CDCDedxCosLayerAlgorithm
plotQaPars(TH1D *hCosth_all, TH1D *hCosth_pos, TH1D *hCosth_neg)CDCDedxCosLayerAlgorithm
plotRelConst(const std::array< std::vector< double >, m_kNGroups > &cosine, int iter)CDCDedxCosLayerAlgorithm
resetInputJson()CalibrationAlgorithminlineprotected
resetOutputJson()CalibrationAlgorithminlineprotected
saveCalibration(TClonesArray *data, const std::string &name)CalibrationAlgorithmprotected
saveCalibration(TClonesArray *data, const std::string &name, const IntervalOfValidity &iov)CalibrationAlgorithmprotected
saveCalibration(TObject *data)CalibrationAlgorithmprotected
saveCalibration(TObject *data, const IntervalOfValidity &iov)CalibrationAlgorithmprotected
saveCalibration(TObject *data, const std::string &name)CalibrationAlgorithmprotected
saveCalibration(TObject *data, const std::string &name, const IntervalOfValidity &iov)CalibrationAlgorithmprotected
setCosineBins(unsigned int value=100)CDCDedxCosLayerAlgorithminline
setCosineRange(double min=-1.0, double max=1.0)CDCDedxCosLayerAlgorithminline
setDescription(const std::string &description)CalibrationAlgorithminlineprotected
setHistBins(int value=250)CDCDedxCosLayerAlgorithminline
setHistRange(double min=0.0, double max=5.0)CDCDedxCosLayerAlgorithminline
setInputFileNames(PyObject *inputFileNames)CalibrationAlgorithm
setInputFileNames(const std::vector< std::string > &inputFileNames)CalibrationAlgorithmprotected
setLayerTrunc(bool value=false)CDCDedxCosLayerAlgorithminline
setMergePayload(bool value=true)CDCDedxCosLayerAlgorithminline
setMethodSep(bool value=true)CDCDedxCosLayerAlgorithminline
setMonitoringPlots(bool value=false)CDCDedxCosLayerAlgorithminline
setOutputJsonValue(const std::string &key, const T &value)CalibrationAlgorithminlineprotected
setPrefix(const std::string &prefix)CalibrationAlgorithminline
setSuffix(const std::string &value)CDCDedxCosLayerAlgorithminline
setTrucationBins(double lowedge, double upedge)CDCDedxCosLayerAlgorithminline
setUseTruncForInner(bool value=false)CDCDedxCosLayerAlgorithminline
updateDBObjPtrs(const unsigned int event, const int run, const int experiment)CalibrationAlgorithmprotectedstatic
~CalibrationAlgorithm()CalibrationAlgorithminlinevirtual
~CDCDedxCosLayerAlgorithm()CDCDedxCosLayerAlgorithminlinevirtual