ATLAS Offline Software
|
#include <TimedHitCollection.h>
Classes | |
class | SortedException |
thrown by insert More... | |
Public Types | |
typedef TimedVector::const_iterator | const_iterator |
Public Member Functions | |
TimedHitCollection () | |
TimedHitCollection (unsigned int numberOfHits) | |
void | insert (const PileUpTimeEventIndex &timeEventIndex, const AtlasHitsVector< HIT > *inputCollection) |
void | insert (float evtTime, const AtlasHitsVector< HIT > *inputCollection) |
void | reserve (unsigned int numberOfHits) |
reserve a timed vector numberOfHits in size. More... | |
bool | nextDetectorElement (const_iterator &b, const_iterator &e) |
sets an iterator range with the hits of current detector element returns a bool when done More... | |
Private Types | |
typedef std::vector< TimedHitPtr< HIT > > | TimedVector |
Private Member Functions | |
void | sortVector () |
Private Attributes | |
TimedVector | m_hits |
const_iterator | m_currentHit |
of current detector element; More... | |
bool | m_sorted |
flag the fact that the collection has been sorted More... | |
Definition at line 15 of file TimedHitCollection.h.
typedef TimedVector::const_iterator TimedHitCollection< HIT >::const_iterator |
Definition at line 20 of file TimedHitCollection.h.
|
private |
Definition at line 17 of file TimedHitCollection.h.
|
inline |
Definition at line 22 of file TimedHitCollection.h.
|
inline |
Definition at line 26 of file TimedHitCollection.h.
void TimedHitCollection< HIT >::insert | ( | const PileUpTimeEventIndex & | timeEventIndex, |
const AtlasHitsVector< HIT > * | inputCollection | ||
) |
void TimedHitCollection< HIT >::insert | ( | float | evtTime, |
const AtlasHitsVector< HIT > * | inputCollection | ||
) |
SortedException | to show that iteration will restart from begin() |
bool TimedHitCollection< HIT >::nextDetectorElement | ( | const_iterator & | b, |
const_iterator & | e | ||
) |
sets an iterator range with the hits of current detector element returns a bool when done
void TimedHitCollection< HIT >::reserve | ( | unsigned int | numberOfHits | ) |
reserve a timed vector numberOfHits in size.
SortedException | to show that iteration will restart from begin() |
|
private |
|
private |
of current detector element;
Definition at line 57 of file TimedHitCollection.h.
|
private |
Definition at line 56 of file TimedHitCollection.h.
|
private |
flag the fact that the collection has been sorted
Definition at line 58 of file TimedHitCollection.h.