![]() |
Project
|
#include "TPCCalibration/CalibdEdx.h"#include <algorithm>#include <array>#include <string>#include <vector>#include <cmath>#include <cstddef>#include <gsl/span>#include <numeric>#include <string_view>#include <utility>#include <chrono>#include "CommonConstants/PhysicsConstants.h"#include "DataFormatsTPC/BetheBlochAleph.h"#include "DataFormatsTPC/Defs.h"#include "DataFormatsTPC/TrackTPC.h"#include "DataFormatsTPC/TrackCuts.h"#include "Framework/Logger.h"#include "TPCBase/ParameterGas.h"#include "TPCBase/Utils.h"#include "CommonUtils/BoostHistogramUtils.h"#include "TFile.h"#include "THn.h"#include "TTree.h"#include "TLinearFitter.h"#include <boost/histogram.hpp>Go to the source code of this file.
Functions | |
| template<typename Hist > | |
| void | fitHist (const Hist &hist, CalibdEdxCorrection &corr, TLinearFitter &fitter, const float dEdxCut, const float dEdxLowCutFactor, const int passes, const CalibdEdxCorrection *stackMean=nullptr, o2::utils::TreeStreamRedirector *streamer=nullptr) |
| template<typename Hist > | |
| auto | ProjectBoostHistoXFast (const Hist &hist, std::vector< int > &bin_indices, int axis) |
| template<typename Hist > | |
| auto | ProjectBoostHistoXFastAllSectors (const Hist &hist, std::vector< int > &bin_indices, StackID id, const CalibdEdxCorrection *stackMean) |
| void fitHist | ( | const Hist & | hist, |
| CalibdEdxCorrection & | corr, | ||
| TLinearFitter & | fitter, | ||
| const float | dEdxCut, | ||
| const float | dEdxLowCutFactor, | ||
| const int | passes, | ||
| const CalibdEdxCorrection * | stackMean = nullptr, |
||
| o2::utils::TreeStreamRedirector * | streamer = nullptr |
||
| ) |
Definition at line 183 of file CalibdEdx.cxx.
| auto ProjectBoostHistoXFast | ( | const Hist & | hist, |
| std::vector< int > & | bin_indices, | ||
| int | axis | ||
| ) |
Definition at line 311 of file CalibdEdx.cxx.
| auto ProjectBoostHistoXFastAllSectors | ( | const Hist & | hist, |
| std::vector< int > & | bin_indices, | ||
| StackID | id, | ||
| const CalibdEdxCorrection * | stackMean | ||
| ) |
Definition at line 331 of file CalibdEdx.cxx.