![]() |
Project
|
Tracks quality control class. More...
#include <Tracks.h>
Public Member Functions | |
| Tracks ()=default | |
| bool | processTrack (const o2::tpc::TrackTPC &track) |
| void | initializeHistograms () |
| Initialize all histograms. | |
| void | resetHistograms () |
| Reset all histograms. | |
| void | processEndOfCycle () |
| Function to be called at each endOfCycle. | |
| void | dumpToFile (std::string_view filename) |
| Dump results to a file. | |
| void | setTrackCuts (float AbsEta=1., int nClusterCut=60, float dEdxTot=20, float cutPtForDCAr=1.5, float samplingFractionDCAr=0.1, bool turnOffHistosForAsync=false, float cutMaxAbsDCAr=0.1, bool useCutMaxAbsDCArOnHistos=false) |
| void | setPVposition (const o2::math_utils::Point3D< float > meanVtxPoint3D) |
| std::unordered_map< std::string, std::unique_ptr< TH1 > > & | getMapHist () |
| get ratios of 1D histograms | |
| const std::unordered_map< std::string, std::unique_ptr< TH1 > > & | getMapHist () const |
Tracks quality control class.
This class is used to extract track related variables from TrackTPC objects and store it in histograms.
origin: TPC
|
default |
| void Tracks::dumpToFile | ( | std::string_view | filename | ) |
Dump results to a file.
Definition at line 341 of file Tracks.cxx.
|
inline |
|
inline |
| void Tracks::initializeHistograms | ( | ) |
Initialize all histograms.
Definition at line 45 of file Tracks.cxx.
| void Tracks::processEndOfCycle | ( | ) |
Function to be called at each endOfCycle.
Definition at line 329 of file Tracks.cxx.
| bool Tracks::processTrack | ( | const o2::tpc::TrackTPC & | track | ) |
bool extracts intormation from track and fills it to histograms
Definition at line 123 of file Tracks.cxx.
| void Tracks::resetHistograms | ( | ) |
Reset all histograms.
Definition at line 116 of file Tracks.cxx.
|
inline |