CbmRoot
|
A class to store hit information on the ca::Grid. More...
#include <CaGridEntry.h>
Public Member Functions | |
GridEntry ()=default | |
GridEntry (const ca::Hit &hit, ca::HitIndex_t id) | |
void | Set (const ca::Hit &hit, ca::HitIndex_t id) |
ca::HitIndex_t | GetObjectId () const |
fscal | Z () const |
fscal | T () const |
fscal | X () const |
fscal | Y () const |
fscal | RangeX () const |
fscal | RangeY () const |
fscal | RangeT () const |
Private Attributes | |
ca::HitIndex_t | fObjectId {0} |
hit id in L1Algo::fWindowHits array | |
fscal | x {kUndef} |
fscal | y {kUndef} |
fscal | z {kUndef} |
fscal | t {kUndef} |
fscal | rangeX {kUndef} |
fscal | rangeY {kUndef} |
fscal | rangeT {kUndef} |
Static Private Attributes | |
static constexpr fscal | kUndef = 0. |
A class to store hit information on the ca::Grid.
Definition at line 16 of file CaGridEntry.h.
|
default |
|
inline |
Definition at line 20 of file CaGridEntry.h.
References Set().
|
inline |
Definition at line 34 of file CaGridEntry.h.
References fObjectId.
|
inline |
Definition at line 42 of file CaGridEntry.h.
References rangeT.
|
inline |
Definition at line 40 of file CaGridEntry.h.
References rangeX.
|
inline |
Definition at line 41 of file CaGridEntry.h.
References rangeY.
|
inline |
Definition at line 22 of file CaGridEntry.h.
References fObjectId, cbm::algo::ca::Hit::RangeT(), rangeT, cbm::algo::ca::Hit::RangeX(), rangeX, cbm::algo::ca::Hit::RangeY(), rangeY, cbm::algo::ca::Hit::T(), t, cbm::algo::ca::Hit::X(), x, cbm::algo::ca::Hit::Y(), y, cbm::algo::ca::Hit::Z(), and z.
Referenced by GridEntry().
|
inline |
Definition at line 37 of file CaGridEntry.h.
References t.
|
inline |
Definition at line 38 of file CaGridEntry.h.
References x.
|
inline |
Definition at line 39 of file CaGridEntry.h.
References y.
|
inline |
Definition at line 36 of file CaGridEntry.h.
References z.
|
private |
hit id in L1Algo::fWindowHits array
Definition at line 47 of file CaGridEntry.h.
Referenced by GetObjectId(), and Set().
|
staticconstexprprivate |
Definition at line 45 of file CaGridEntry.h.
Definition at line 55 of file CaGridEntry.h.
Definition at line 53 of file CaGridEntry.h.
Definition at line 54 of file CaGridEntry.h.
Definition at line 52 of file CaGridEntry.h.
Definition at line 49 of file CaGridEntry.h.
Definition at line 50 of file CaGridEntry.h.
Definition at line 51 of file CaGridEntry.h.