#include <ClusterHardware.h>
|
float | getQTotFloat () const |
|
int | getQTot () const |
|
int | getQMax () const |
|
int | getRow () const |
|
int | getFlags () const |
|
float | getPadPre () const |
|
float | getPad () const |
|
float | getTimeLocalPre () const |
|
int | getTimePeak () const |
|
float | getTimeLocal () const |
|
float | getSigmaPad2 () const |
|
float | getSigmaTime2 () const |
|
void | setCluster (float pad, float time, float sigmaPad2, float sigmaTime2, float qMax, float qTot, int row, int flags) |
|
void | setCluster (int padPeak, int timePeak, int pPre, int tPre, int sigmaPad2Pre, int sigmaTime2Pre, int qMax, int qTot, int row, int flags) |
|
Definition at line 25 of file ClusterHardware.h.
◆ getFlags()
int o2::tpc::ClusterHardware::getFlags |
( |
| ) |
const |
|
inline |
◆ getPad()
float o2::tpc::ClusterHardware::getPad |
( |
| ) |
const |
|
inline |
- Returns
- Returns the pad position of the cluster. note that the pad position is defined on the left side of the pad. the pad position from clusters are calculated in HwClusterer::hwClusterProcessor() around the centre of gravity around the left side of the pad. i.e. the center of the first pad has pad position zero. To get the corresponding local Y coordinate of the cluster: Y = (pad_position - 0.5 * (n_pads - 1)) * padWidth example: the pad position is for example 12.4 (pad_position = 12.4). there are 66 pads in the first pad row (n_pads = 66). the pad width for pads in the first padrow is 4.16mm (padWidth = 4.16mm). Y = (12.4 - 0.5 * (66 - 1)) * 4.16mm = -83.616mm
Definition at line 85 of file ClusterHardware.h.
◆ getPadPre()
float o2::tpc::ClusterHardware::getPadPre |
( |
| ) |
const |
|
inline |
◆ getQMax()
int o2::tpc::ClusterHardware::getQMax |
( |
| ) |
const |
|
inline |
◆ getQTot()
int o2::tpc::ClusterHardware::getQTot |
( |
| ) |
const |
|
inline |
◆ getQTotFloat()
float o2::tpc::ClusterHardware::getQTotFloat |
( |
| ) |
const |
|
inline |
◆ getRow()
int o2::tpc::ClusterHardware::getRow |
( |
| ) |
const |
|
inline |
◆ getSigmaPad2()
float o2::tpc::ClusterHardware::getSigmaPad2 |
( |
| ) |
const |
|
inline |
◆ getSigmaTime2()
float o2::tpc::ClusterHardware::getSigmaTime2 |
( |
| ) |
const |
|
inline |
◆ getTimeLocal()
float o2::tpc::ClusterHardware::getTimeLocal |
( |
| ) |
const |
|
inline |
◆ getTimeLocalPre()
float o2::tpc::ClusterHardware::getTimeLocalPre |
( |
| ) |
const |
|
inline |
◆ getTimePeak()
int o2::tpc::ClusterHardware::getTimePeak |
( |
| ) |
const |
|
inline |
◆ setCluster() [1/2]
void o2::tpc::ClusterHardware::setCluster |
( |
float |
pad, |
|
|
float |
time, |
|
|
float |
sigmaPad2, |
|
|
float |
sigmaTime2, |
|
|
float |
qMax, |
|
|
float |
qTot, |
|
|
int |
row, |
|
|
int |
flags |
|
) |
| |
|
inline |
◆ setCluster() [2/2]
◆ word0
uint32_t o2::tpc::ClusterHardware::word0 |
◆ word1
uint32_t o2::tpc::ClusterHardware::word1 |
◆ word2
uint32_t o2::tpc::ClusterHardware::word2 |
◆ word3
uint32_t o2::tpc::ClusterHardware::word3 |
◆ word4
uint32_t o2::tpc::ClusterHardware::word4 |
The documentation for this struct was generated from the following file:
- /home/runner/work/AliceO2/AliceO2/DataFormats/Detectors/TPC/include/DataFormatsTPC/ClusterHardware.h