![]() |
Project
|
struct containing the integrated TPC currents More...
#include <IntegratedClusterCalibrator.h>
Public Member Functions | |
| float | compression (float value, const int nBits) const |
| void | compress (const int nBits) |
| bool | areSameSize () const |
| check if stored currents have same number of entries | |
| bool | isEmpty () const |
| check if values are empty | |
| size_t | getEntries () const |
| void | setStartTime (long timeMS) |
| void | fill (const unsigned int posIndex, const ITPCC &data) |
| void | insert (const unsigned int nDummyValues) |
| void | resize (const unsigned int nTotal) |
| resize buffer for accumulated currents | |
| void | reset () |
| reset buffered currents | |
| void | normalize (const float factor) |
| normalize currents | |
| ClassDefNV (ITPCC, 2) | |
Public Attributes | |
| std::vector< float > | mIQMaxA |
| integrated 1D-currents for QMax A-side | |
| std::vector< float > | mIQMaxC |
| integrated 1D-currents for QMax C-side | |
| std::vector< float > | mIQTotA |
| integrated 1D-currents for QTot A-side | |
| std::vector< float > | mIQTotC |
| integrated 1D-currents for QTot A-side | |
| std::vector< float > | mINClA |
| integrated 1D-currents for NCl A-side | |
| std::vector< float > | mINClC |
| integrated 1D-currents for NCl A-side | |
| long | mTimeMS {} |
| start time in ms | |
struct containing the integrated TPC currents
Definition at line 81 of file IntegratedClusterCalibrator.h.
|
inline |
check if stored currents have same number of entries
Definition at line 109 of file IntegratedClusterCalibrator.h.
| o2::tpc::ITPCC::ClassDefNV | ( | ITPCC | , |
| 2 | |||
| ) |
Definition at line 99 of file IntegratedClusterCalibrator.h.
|
inline |
Definition at line 90 of file IntegratedClusterCalibrator.h.
acummulate integrated currents at given index
| posIndex | index where data will be copied to |
| data | integrated currents which will be copied |
Definition at line 117 of file IntegratedClusterCalibrator.h.
|
inline |
Definition at line 111 of file IntegratedClusterCalibrator.h.
| nDummyValues | number of empty values which are inserted at the beginning of the accumulated integrated currents |
Definition at line 128 of file IntegratedClusterCalibrator.h.
|
inline |
check if values are empty
Definition at line 110 of file IntegratedClusterCalibrator.h.
|
inline |
normalize currents
Definition at line 162 of file IntegratedClusterCalibrator.h.
|
inline |
reset buffered currents
Definition at line 151 of file IntegratedClusterCalibrator.h.
resize buffer for accumulated currents
Definition at line 140 of file IntegratedClusterCalibrator.h.
Definition at line 112 of file IntegratedClusterCalibrator.h.
| std::vector<float> o2::tpc::ITPCC::mINClA |
integrated 1D-currents for NCl A-side
Definition at line 86 of file IntegratedClusterCalibrator.h.
| std::vector<float> o2::tpc::ITPCC::mINClC |
integrated 1D-currents for NCl A-side
Definition at line 87 of file IntegratedClusterCalibrator.h.
| std::vector<float> o2::tpc::ITPCC::mIQMaxA |
integrated 1D-currents for QMax A-side
Definition at line 82 of file IntegratedClusterCalibrator.h.
| std::vector<float> o2::tpc::ITPCC::mIQMaxC |
integrated 1D-currents for QMax C-side
Definition at line 83 of file IntegratedClusterCalibrator.h.
| std::vector<float> o2::tpc::ITPCC::mIQTotA |
integrated 1D-currents for QTot A-side
Definition at line 84 of file IntegratedClusterCalibrator.h.
| std::vector<float> o2::tpc::ITPCC::mIQTotC |
integrated 1D-currents for QTot A-side
Definition at line 85 of file IntegratedClusterCalibrator.h.
| long o2::tpc::ITPCC::mTimeMS {} |
start time in ms
Definition at line 88 of file IntegratedClusterCalibrator.h.