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 |