Belle II Software development
CDCDedx1DCellAlgorithm Member List

This is the complete list of members for CDCDedx1DCellAlgorithm, 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() overrideCDCDedx1DCellAlgorithmprotectedvirtual
CalibrationAlgorithm(const std::string &collectorModuleName)CalibrationAlgorithminlineexplicit
CDCDedx1DCellAlgorithm()CDCDedx1DCellAlgorithm
checkPyExpRun(PyObject *pyObj)CalibrationAlgorithm
clearCalibrationData()CalibrationAlgorithminlineprotected
commit()CalibrationAlgorithm
commit(std::list< Database::DBImportQuery > payloads)CalibrationAlgorithm
convertPyExpRun(PyObject *pyObj)CalibrationAlgorithm
CreateBinMapping()CDCDedx1DCellAlgorithm
createPayload()CDCDedx1DCellAlgorithm
defineHisto(std::vector< TH1D * > hdedxhit[2], TH1D *hdedxlay[2], TH1D *hentalay[2])CDCDedx1DCellAlgorithm
dumpOutputJson() constCalibrationAlgorithminline
enableExtraPlots(bool value=false)CDCDedx1DCellAlgorithminline
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
fillRunToInputFilesMap()CalibrationAlgorithm
findPayloadBoundaries(std::vector< Calibration::ExpRun > runs, int iteration=0)CalibrationAlgorithm
getAllGranularityExpRun() constCalibrationAlgorithminlineprotected
getCollectorName() constCalibrationAlgorithminline
getDescription() constCalibrationAlgorithminline
getExpRunInfo()CDCDedx1DCellAlgorithm
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()CalibrationAlgorithminline
getPrefix() constCalibrationAlgorithminline
getRunList() constCalibrationAlgorithminlineprotected
getRunListFromAllData() constCalibrationAlgorithm
getRunRangeFromAllData() constCalibrationAlgorithm
getTruncatedBins(TH1D *hist, int &binlow, int &binhigh)CDCDedx1DCellAlgorithm
getTruncationMean(TH1D *hist, int binlow, int binhigh)CDCDedx1DCellAlgorithm
getVecInputFileNames() constCalibrationAlgorithminlineprotected
inputJsonKeyExists(const std::string &key) constCalibrationAlgorithminlineprotected
isBoundaryRequired(const Calibration::ExpRun &)CalibrationAlgorithminlineprotectedvirtual
isFixTruncCDCDedx1DCellAlgorithmprivate
isMakePlotsCDCDedx1DCellAlgorithmprivate
isMergeCDCDedx1DCellAlgorithmprivate
isPrintLogCDCDedx1DCellAlgorithmprivate
isRotSymmCDCDedx1DCellAlgorithmprivate
isVarBinsCDCDedx1DCellAlgorithmprivate
loadInputJson(const std::string &jsonString)CalibrationAlgorithm
m_adjustFacCDCDedx1DCellAlgorithmprivate
m_allExpRunCalibrationAlgorithmprivatestatic
m_binIndexCDCDedx1DCellAlgorithmprivate
m_binMergeCDCDedx1DCellAlgorithmprivate
m_binSplitCDCDedx1DCellAlgorithmprivate
m_binValueCDCDedx1DCellAlgorithmprivate
m_boundariesCalibrationAlgorithmprotected
m_chargeTypeCDCDedx1DCellAlgorithmprivate
m_cosMaxCDCDedx1DCellAlgorithmprivate
m_dataCalibrationAlgorithmprivate
m_DBOneDCellCDCDedx1DCellAlgorithmprivate
m_dedxBinCDCDedx1DCellAlgorithmprivate
m_dedxMaxCDCDedx1DCellAlgorithmprivate
m_dedxMinCDCDedx1DCellAlgorithmprivate
m_descriptionCalibrationAlgorithmprivate
m_eaBinCDCDedx1DCellAlgorithmprivate
m_eaBinLocalCDCDedx1DCellAlgorithmprivate
m_eaBWCDCDedx1DCellAlgorithmprivate
m_eaMaxCDCDedx1DCellAlgorithmprivate
m_eaMinCDCDedx1DCellAlgorithmprivate
m_granularityOfDataCalibrationAlgorithmprivate
m_inputFileNamesCalibrationAlgorithmprivate
m_jsonExecutionInputCalibrationAlgorithmprivate
m_jsonExecutionOutputCalibrationAlgorithmprivate
m_labelCDCDedx1DCellAlgorithmprivate
m_onedcorsCDCDedx1DCellAlgorithmprivate
m_prefixCalibrationAlgorithmprivate
m_ptMaxCDCDedx1DCellAlgorithmprivate
m_runExpCDCDedx1DCellAlgorithmprivate
m_runsToInputFilesCalibrationAlgorithmprivate
m_suffixCDCDedx1DCellAlgorithmprivate
m_truncMaxCDCDedx1DCellAlgorithmprivate
m_truncMinCDCDedx1DCellAlgorithmprivate
plotConstants()CDCDedx1DCellAlgorithm
plotdedxHist(std::vector< TH1D * > hdedxhit[2])CDCDedx1DCellAlgorithm
plotEventStats()CDCDedx1DCellAlgorithm
plotLayerDist(TH1D *hdedxL[2])CDCDedx1DCellAlgorithm
plotMergeFactor(std::map< int, std::vector< double > > bounds, const std::array< int, 2 > nDev, std::map< int, std::vector< int > > steps)CDCDedx1DCellAlgorithm
plotQaPars(TH1D *hentalay[2], TH2D *hptcosth)CDCDedx1DCellAlgorithm
plotRelConst(std::vector< double >tempconst, std::vector< double >layerconst, int il)CDCDedx1DCellAlgorithm
resetInputJson()CalibrationAlgorithminlineprotected
resetOutputJson()CalibrationAlgorithminlineprotected
rotationalBin(int nbin, int ibin)CDCDedx1DCellAlgorithminline
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
setBaselineFactor(double charge, double factor)CDCDedx1DCellAlgorithminline
setCosLimit(double value)CDCDedx1DCellAlgorithminline
setDescription(const std::string &description)CalibrationAlgorithminlineprotected
setInputFileNames(PyObject *inputFileNames)CalibrationAlgorithm
setInputFileNames(std::vector< std::string > inputFileNames)CalibrationAlgorithmprotected
setLayerTrunc(bool value=false)CDCDedx1DCellAlgorithminline
setMergePayload(bool value)CDCDedx1DCellAlgorithminline
setOutputJsonValue(const std::string &key, const T &value)CalibrationAlgorithminlineprotected
setPrefix(const std::string &prefix)CalibrationAlgorithminline
setPtLimit(double value)CDCDedx1DCellAlgorithminline
setRotSymmetry(bool value)CDCDedx1DCellAlgorithminline
setSplitFactor(int value)CDCDedx1DCellAlgorithminline
setSuffix(const std::string &value)CDCDedx1DCellAlgorithminline
setTrucationBins(double lowedge, double upedge)CDCDedx1DCellAlgorithminline
setVariableBins(bool value)CDCDedx1DCellAlgorithminline
updateDBObjPtrs(const unsigned int event, const int run, const int experiment)CalibrationAlgorithmprotected
~CalibrationAlgorithm()CalibrationAlgorithminlinevirtual
~CDCDedx1DCellAlgorithm()CDCDedx1DCellAlgorithminlinevirtual