REST-for-Physics
v2.3
Rare Event Searches ToolKit for Physics
|
Definition at line 195 of file TRestHits.h.
Public Types | |
using | difference_type = int |
using | iterator_category = std::random_access_iterator_tag |
using | pointer = void |
using | reference = void |
using | value_type = TRestHits_Iterator |
Public Member Functions | |
float & | e () |
float | e () const |
TRestHits_Iterator | operator* () const |
TRestHits_Iterator | operator+ (const int &n) |
TRestHits_Iterator & | operator++ () |
TRestHits_Iterator & | operator+= (const int &n) |
TRestHits_Iterator | operator- (const int &n) |
TRestHits_Iterator & | operator-- () |
TRestHits_Iterator & | operator-= (const int &n) |
TRestHits_Iterator & | operator= (const TRestHits_Iterator &iter) |
float & | t () |
float | t () const |
void | toaccessor () |
TRestHits_Iterator (TRestHits *h, int _index) | |
REST_HitType & | type () |
REST_HitType | type () const |
float & | x () |
float | x () const |
float & | y () |
float | y () const |
float & | z () |
float | z () const |
Private Attributes | |
float | _e |
float | _t |
REST_HitType | _type |
float | _x |
float | _y |
float | _z |
TRestHits * | fHits = nullptr |
int | index = 0 |
bool | isAccessor = false |
int | maxIndex = 0 |
Friends | |
bool | operator!= (const TRestHits_Iterator &i1, const TRestHits_Iterator &i2) |
int | operator- (const TRestHits_Iterator &i1, const TRestHits_Iterator &i2) |
bool | operator< (const TRestHits_Iterator &i1, const TRestHits_Iterator &i2) |
bool | operator<= (const TRestHits_Iterator &i1, const TRestHits_Iterator &i2) |
bool | operator== (const TRestHits_Iterator &i1, const TRestHits_Iterator &i2) |
bool | operator> (const TRestHits_Iterator &i1, const TRestHits_Iterator &i2) |
bool | operator>= (const TRestHits_Iterator &i1, const TRestHits_Iterator &i2) |
void | swap (TRestHits::TRestHits_Iterator i1, TRestHits::TRestHits_Iterator i2) |