![]() |
Project
|
#include <TrackITS.h>
Inherits TrackParametrizationWithError< float >.
Inherited by o2::its::TrackITSExt.
Public Member Functions | |
| GPUhdDefault () TrackITS()=default | |
| GPUhdDefault () TrackITS(const TrackITS &t)=default | |
| GPUhd () TrackITS(const o2 | |
| GPUhd () TrackITS(const o2 | |
| GPUhdDefault () TrackITS &operator | |
| GPUhdDefault () TrackITS &operator | |
| GPUhdDefault () ~TrackITS()=default | |
| bool | propagate (float alpha, float x, float bz) |
| bool | update (const Cluster &c, float chi2) |
| GPUhdi () float getChi2() const | |
| GPUhdi () int getNClusters() const | |
| GPUhdi () int getNumberOfClusters() const | |
| int | getFirstClusterEntry () const |
| int | getClusterEntry (int i) const |
| void | shiftFirstClusterEntry (int bias) |
| void | setFirstClusterEntry (int offs) |
| void | setNumberOfClusters (int n) |
| bool | operator< (const TrackITS &o) const |
| void | getImpactParams (float x, float y, float z, float bz, float ip[2]) const |
| void | setClusterRefs (int firstEntry, int n) |
| const ClusRefs & | getClusterRefs () const |
| GPUhdi () ClusRefs &getClusterRefs() | |
| GPUhdi () void setChi2(float chi2) | |
| bool | isBetter (const TrackITS &best, float maxChi2) const |
| GPUhdi () auto &getTimeStamp() | |
| GPUhdi () const auto &getTimeStamp() const | |
| GPUhdi () o2 | |
| GPUhdi () const o2 | |
| GPUhdi () const o2 | |
| GPUhdi () uint32_t getPattern() const | |
| bool | hasHitOnLayer (uint32_t i) const |
| bool | isFakeOnLayer (uint32_t i) const |
| bool | isExtendedOnLayer (uint32_t i) const |
| template<int NLayers> | |
| GPUhdi () static const expr uint32_t getLayerPatternMask() | |
| template<int NLayers> | |
| GPUhdi () void setExtendedLayerPattern(uint32_t pattern) | |
| template<int NLayers> | |
| GPUhdi () uint32_t getExtendedLayerPattern() const | |
| GPUhdi () void clearExtendedLayerPattern() | |
| GPUhdi () uint32_t getLastClusterLayer() const | |
| GPUhdi () uint32_t getFirstClusterLayer() const | |
| int | getNFakeClusters () const |
| void | setSharedClusters (bool toggle=true) |
| bool | hasSharedClusters () const |
| void | setClusterSize (int l, int size) |
| int | getClusterSize (int l) |
| int | getClusterSizes () const |
Static Public Attributes | |
| static constexpr unsigned int | ExtendedPatternShift = 24 |
| static constexpr int | MaxLayersInTrackPattern = 8 |
| static constexpr int | MaxClusters = 16 |
Definition at line 36 of file TrackITS.h.
|
inline |
Definition at line 72 of file TrackITS.h.
|
inline |
Definition at line 94 of file TrackITS.h.
|
inline |
Definition at line 179 of file TrackITS.h.
|
inline |
Definition at line 187 of file TrackITS.h.
|
inline |
Definition at line 71 of file TrackITS.h.
| void TrackITS::getImpactParams | ( | float | x, |
| float | y, | ||
| float | z, | ||
| float | bz, | ||
| float | ip[2] | ||
| ) | const |
Definition at line 40 of file TrackITS.cxx.
| int TrackITS::getNFakeClusters | ( | ) | const |
Definition at line 110 of file TrackITS.cxx.
|
inline |
Definition at line 56 of file TrackITS.h.
|
inline |
Definition at line 57 of file TrackITS.h.
| o2::its::TrackITS::GPUhdDefault | ( | ) | & |
| o2::its::TrackITS::GPUhdDefault | ( | ) | & |
|
default |
|
default |
|
default |
|
inline |
Definition at line 101 of file TrackITS.h.
|
inline |
Definition at line 95 of file TrackITS.h.
|
inline |
Definition at line 102 of file TrackITS.h.
|
inline |
Definition at line 105 of file TrackITS.h.
|
inline |
Definition at line 108 of file TrackITS.h.
|
inline |
Definition at line 68 of file TrackITS.h.
|
inline |
Definition at line 69 of file TrackITS.h.
|
inline |
Definition at line 70 of file TrackITS.h.
|
inline |
Definition at line 104 of file TrackITS.h.
|
inline |
Definition at line 116 of file TrackITS.h.
|
inline |
Definition at line 130 of file TrackITS.h.
|
inline |
Definition at line 154 of file TrackITS.h.
|
inline |
Definition at line 146 of file TrackITS.h.
|
inline |
Definition at line 111 of file TrackITS.h.
|
inline |
Definition at line 141 of file TrackITS.h.
|
inline |
Definition at line 97 of file TrackITS.h.
|
inline |
Definition at line 121 of file TrackITS.h.
|
inline |
Definition at line 112 of file TrackITS.h.
|
inline |
Definition at line 165 of file TrackITS.h.
| bool TrackITS::isBetter | ( | const TrackITS & | best, |
| float | maxChi2 | ||
| ) | const |
Definition at line 94 of file TrackITS.cxx.
|
inline |
Definition at line 114 of file TrackITS.h.
|
inline |
Definition at line 113 of file TrackITS.h.
| bool TrackITS::operator< | ( | const TrackITS & | o | ) | const |
Definition at line 27 of file TrackITS.cxx.
| bool TrackITS::propagate | ( | float | alpha, |
| float | x, | ||
| float | bz | ||
| ) |
Definition at line 72 of file TrackITS.cxx.
|
inline |
Definition at line 89 of file TrackITS.h.
|
inline |
Definition at line 167 of file TrackITS.h.
|
inline |
Definition at line 77 of file TrackITS.h.
|
inline |
Definition at line 81 of file TrackITS.h.
Definition at line 164 of file TrackITS.h.
|
inline |
Definition at line 73 of file TrackITS.h.
| bool TrackITS::update | ( | const Cluster & | c, |
| float | chi2 | ||
| ) |
Definition at line 82 of file TrackITS.cxx.
|
staticconstexpr |
Definition at line 39 of file TrackITS.h.
|
staticconstexpr |
Definition at line 52 of file TrackITS.h.
|
staticconstexpr |
Definition at line 40 of file TrackITS.h.