| boundaryFindingSetup(std::vector< Calibration::ExpRun >, int) | CalibrationAlgorithm | inlineprotectedvirtual |
| boundaryFindingTearDown() | CalibrationAlgorithm | inlineprotectedvirtual |
| c_Failure enum value | CalibrationAlgorithm | |
| c_Iterate enum value | CalibrationAlgorithm | |
| c_NotEnoughData enum value | CalibrationAlgorithm | |
| c_OK enum value | CalibrationAlgorithm | |
| c_Undefined enum value | CalibrationAlgorithm | |
| calibrate() override | CDCDedx1DCellAlgorithm | protectedvirtual |
| CalibrationAlgorithm(const std::string &collectorModuleName) | CalibrationAlgorithm | inlineexplicit |
| CDCDedx1DCellAlgorithm() | CDCDedx1DCellAlgorithm | |
| checkPyExpRun(PyObject *pyObj) | CalibrationAlgorithm | |
| clearCalibrationData() | CalibrationAlgorithm | inlineprotected |
| 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() const | CalibrationAlgorithm | inline |
| enableExtraPlots(bool value=false) | CDCDedx1DCellAlgorithm | inline |
| EResult enum name | CalibrationAlgorithm | |
| 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() const | CalibrationAlgorithm | inlineprotected |
| getCollectorName() const | CalibrationAlgorithm | inline |
| getDescription() const | CalibrationAlgorithm | inline |
| getExpRunInfo() | CDCDedx1DCellAlgorithm | |
| getExpRunString(Calibration::ExpRun &expRun) const | CalibrationAlgorithm | private |
| getFullObjectPath(const std::string &name, Calibration::ExpRun expRun) const | CalibrationAlgorithm | private |
| getGranularity() const | CalibrationAlgorithm | inline |
| getGranularityFromData() const | CalibrationAlgorithm | protected |
| getInputFileNames() | CalibrationAlgorithm | |
| getInputJsonObject() const | CalibrationAlgorithm | inlineprotected |
| getInputJsonValue(const std::string &key) const | CalibrationAlgorithm | inlineprotected |
| getIovFromAllData() const | CalibrationAlgorithm | |
| getIteration() const | CalibrationAlgorithm | inlineprotected |
| getObjectPtr(const std::string &name, const std::vector< Calibration::ExpRun > &requestedRuns) | CalibrationAlgorithm | protected |
| getObjectPtr(std::string name) | CalibrationAlgorithm | inlineprotected |
| getObjectPtr(const std::string &name, const std::vector< Calibration::ExpRun > &requestedRuns) | CalibrationAlgorithm | |
| getObjectPtr(const string &name, const vector< ExpRun > &requestedRuns) | CalibrationAlgorithm | protected |
| getOutputJsonValue(const std::string &key) const | CalibrationAlgorithm | inlineprotected |
| getPayloads() | CalibrationAlgorithm | inline |
| getPayloadValues() | CalibrationAlgorithm | inline |
| getPrefix() const | CalibrationAlgorithm | inline |
| getRunList() const | CalibrationAlgorithm | inlineprotected |
| getRunListFromAllData() const | CalibrationAlgorithm | |
| getRunRangeFromAllData() const | CalibrationAlgorithm | |
| getTruncatedBins(TH1D *hist, int &binlow, int &binhigh) | CDCDedx1DCellAlgorithm | |
| getTruncationMean(TH1D *hist, int binlow, int binhigh) | CDCDedx1DCellAlgorithm | |
| getVecInputFileNames() const | CalibrationAlgorithm | inlineprotected |
| inputJsonKeyExists(const std::string &key) const | CalibrationAlgorithm | inlineprotected |
| isBoundaryRequired(const Calibration::ExpRun &) | CalibrationAlgorithm | inlineprotectedvirtual |
| isFixTrunc | CDCDedx1DCellAlgorithm | private |
| isMakePlots | CDCDedx1DCellAlgorithm | private |
| isMerge | CDCDedx1DCellAlgorithm | private |
| isPrintLog | CDCDedx1DCellAlgorithm | private |
| isRotSymm | CDCDedx1DCellAlgorithm | private |
| isVarBins | CDCDedx1DCellAlgorithm | private |
| loadInputJson(const std::string &jsonString) | CalibrationAlgorithm | |
| m_adjustFac | CDCDedx1DCellAlgorithm | private |
| m_allExpRun | CalibrationAlgorithm | privatestatic |
| m_binIndex | CDCDedx1DCellAlgorithm | private |
| m_binMerge | CDCDedx1DCellAlgorithm | private |
| m_binSplit | CDCDedx1DCellAlgorithm | private |
| m_binValue | CDCDedx1DCellAlgorithm | private |
| m_boundaries | CalibrationAlgorithm | protected |
| m_chargeType | CDCDedx1DCellAlgorithm | private |
| m_cosMax | CDCDedx1DCellAlgorithm | private |
| m_data | CalibrationAlgorithm | private |
| m_DBOneDCell | CDCDedx1DCellAlgorithm | private |
| m_dedxBin | CDCDedx1DCellAlgorithm | private |
| m_dedxMax | CDCDedx1DCellAlgorithm | private |
| m_dedxMin | CDCDedx1DCellAlgorithm | private |
| m_description | CalibrationAlgorithm | private |
| m_eaBin | CDCDedx1DCellAlgorithm | private |
| m_eaBinLocal | CDCDedx1DCellAlgorithm | private |
| m_eaBW | CDCDedx1DCellAlgorithm | private |
| m_eaMax | CDCDedx1DCellAlgorithm | private |
| m_eaMin | CDCDedx1DCellAlgorithm | private |
| m_granularityOfData | CalibrationAlgorithm | private |
| m_inputFileNames | CalibrationAlgorithm | private |
| m_jsonExecutionInput | CalibrationAlgorithm | private |
| m_jsonExecutionOutput | CalibrationAlgorithm | private |
| m_label | CDCDedx1DCellAlgorithm | private |
| m_onedcors | CDCDedx1DCellAlgorithm | private |
| m_prefix | CalibrationAlgorithm | private |
| m_ptMax | CDCDedx1DCellAlgorithm | private |
| m_runExp | CDCDedx1DCellAlgorithm | private |
| m_runsToInputFiles | CalibrationAlgorithm | private |
| m_suffix | CDCDedx1DCellAlgorithm | private |
| m_truncMax | CDCDedx1DCellAlgorithm | private |
| m_truncMin | CDCDedx1DCellAlgorithm | private |
| 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() | CalibrationAlgorithm | inlineprotected |
| resetOutputJson() | CalibrationAlgorithm | inlineprotected |
| rotationalBin(int nbin, int ibin) | CDCDedx1DCellAlgorithm | inline |
| saveCalibration(TClonesArray *data, const std::string &name) | CalibrationAlgorithm | protected |
| saveCalibration(TClonesArray *data, const std::string &name, const IntervalOfValidity &iov) | CalibrationAlgorithm | protected |
| saveCalibration(TObject *data) | CalibrationAlgorithm | protected |
| saveCalibration(TObject *data, const IntervalOfValidity &iov) | CalibrationAlgorithm | protected |
| saveCalibration(TObject *data, const std::string &name) | CalibrationAlgorithm | protected |
| saveCalibration(TObject *data, const std::string &name, const IntervalOfValidity &iov) | CalibrationAlgorithm | protected |
| setBaselineFactor(double charge, double factor) | CDCDedx1DCellAlgorithm | inline |
| setCosLimit(double value) | CDCDedx1DCellAlgorithm | inline |
| setDescription(const std::string &description) | CalibrationAlgorithm | inlineprotected |
| setInputFileNames(PyObject *inputFileNames) | CalibrationAlgorithm | |
| setInputFileNames(std::vector< std::string > inputFileNames) | CalibrationAlgorithm | protected |
| setLayerTrunc(bool value=false) | CDCDedx1DCellAlgorithm | inline |
| setMergePayload(bool value) | CDCDedx1DCellAlgorithm | inline |
| setOutputJsonValue(const std::string &key, const T &value) | CalibrationAlgorithm | inlineprotected |
| setPrefix(const std::string &prefix) | CalibrationAlgorithm | inline |
| setPtLimit(double value) | CDCDedx1DCellAlgorithm | inline |
| setRotSymmetry(bool value) | CDCDedx1DCellAlgorithm | inline |
| setSplitFactor(int value) | CDCDedx1DCellAlgorithm | inline |
| setSuffix(const std::string &value) | CDCDedx1DCellAlgorithm | inline |
| setTrucationBins(double lowedge, double upedge) | CDCDedx1DCellAlgorithm | inline |
| setVariableBins(bool value) | CDCDedx1DCellAlgorithm | inline |
| updateDBObjPtrs(const unsigned int event, const int run, const int experiment) | CalibrationAlgorithm | protected |
| ~CalibrationAlgorithm() | CalibrationAlgorithm | inlinevirtual |
| ~CDCDedx1DCellAlgorithm() | CDCDedx1DCellAlgorithm | inlinevirtual |