![]() |
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.