![]() |
Project
|
Shared cluster and crossed rows TPC quality control task. More...
#include <TrackClusters.h>
Public Member Functions | |
| TrackClusters ()=default | |
| Constructor. | |
| bool | processTrackAndClusters (const std::vector< o2::tpc::TrackTPC > *tracks, const o2::tpc::ClusterNativeAccess *clusterIndex, std::vector< o2::tpc::TPCClRefElem > *clusRefs) |
| void | initializeHistograms () |
| Initialize all histograms. | |
| void | resetHistograms () |
| Reset all histograms. | |
| void | dumpToFile (std::string filename) |
| Dump results to a file. | |
| void | setTrackClustersCuts (int minNCls=60, float mindEdxTot=10.0, float absEta=1.) |
| std::unordered_map< std::string, std::vector< std::unique_ptr< TH1 > > > & | getMapOfHisto () |
| const std::unordered_map< std::string, std::vector< std::unique_ptr< TH1 > > > & | getMapOfHisto () const |
Shared cluster and crossed rows TPC quality control task.
Definition at line 36 of file TrackClusters.h.
|
default |
Constructor.
| void TrackClusters::dumpToFile | ( | std::string | filename | ) |
Dump results to a file.
Definition at line 98 of file TrackClusters.cxx.
|
inline |
Definition at line 63 of file TrackClusters.h.
|
inline |
Definition at line 64 of file TrackClusters.h.
| void TrackClusters::initializeHistograms | ( | ) |
Initialize all histograms.
Definition at line 45 of file TrackClusters.cxx.
| bool TrackClusters::processTrackAndClusters | ( | const std::vector< o2::tpc::TrackTPC > * | tracks, |
| const o2::tpc::ClusterNativeAccess * | clusterIndex, | ||
| std::vector< o2::tpc::TPCClRefElem > * | clusRefs | ||
| ) |
bool extracts intormation from track and fills it to histograms
Definition at line 66 of file TrackClusters.cxx.
| void TrackClusters::resetHistograms | ( | ) |
Reset all histograms.
Definition at line 56 of file TrackClusters.cxx.
|
inline |
Definition at line 56 of file TrackClusters.h.