|
travex
|
A simple persistent event container holding collections of tracks and hits. More...
#include <Event.h>
Public Member Functions | |
| Event () | |
| Creates an empty event with no tracks and no hits. More... | |
| virtual void | AddTracks (const TrackContainer_t &tracks) |
| virtual void | AddTrack (const Track &track) |
| virtual const TrackContainer_t & | GetTracks () const |
| virtual void | AddHits (const HitContainer_t &hits) |
| virtual AddHitResult_t | AddHit (const Hit &hit) |
| virtual const HitContainer_t & | GetHits () const |
| virtual void | Clear (Option_t *opt="") |
| virtual void | Print (Option_t *opt="") const |
Public Member Functions inherited from tvx::GenericEvent< std::list< Track >, std::set< Hit > > | |
| virtual | ~GenericEvent () |
| virtual void | AddTrack (const typename TrackContainer_t::value_type &track)=0 |
| virtual AddHitResult_t | AddHit (const typename HitContainer_t::value_type &hit)=0 |
Protected Attributes | |
| TrackContainer_t | fTracks |
| < A collection of all (possibly preselected) tracks in this event More... | |
| HitContainer_t | fHits |
Additional Inherited Members | |
Public Types inherited from tvx::GenericEvent< std::list< Track >, std::set< Hit > > | |
| typedef std::list< Track > | TrackContainer_t |
| typedef std::set< Hit > | HitContainer_t |
| typedef std::pair< typename std::set< Hit >::iterator, bool > | AddHitResult_t |
A simple persistent event container holding collections of tracks and hits.
It is an implementation of an abstract GenericEvent.
| tvx::Event::Event | ( | ) |
|
inlinevirtual |
|
inlinevirtual |
|
inlinevirtual |
|
inlinevirtual |
|
inlinevirtual |
|
inlinevirtual |
|
virtual |
|
protected |
|
protected |
1.8.8