star-travex
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Pages
Public Member Functions | List of all members
StiHifyEvent Class Reference

#include <StiHifyEvent.h>

Inheritance diagram for StiHifyEvent:
TStiEvent

Public Member Functions

 StiHifyEvent ()
 
 StiHifyEvent (const StiVolumeFilter &stiVolumeFilter)
 
virtual EReturnCodes Fill (const StiTrackContainer &stiTrackContainer)
 Fills internal event container with track states/nodes provided by Sti tracking (some requirements on track quality may be applied at this point). More...
 
void AssignClosestCandidateHit ()
 Loops over the internal container of tracks and calls the track method to override the accepted hits in all nodes of that track. More...
 
- Public Member Functions inherited from TStiEvent
 TStiEvent ()
 
 TStiEvent (const StiVolumeFilter &stiVolumeFilter)
 
bool AcceptTrack (const StiKalmanTrack &track) const
 
bool AcceptTrackNode (const StiKalmanTrackNode &node) const
 
virtual EReturnCodes Fill (StiHitContainer &stiHitContainer)
 
virtual EReturnCodes PostFill ()
 
std::pair< std::set< TStiHit >::iterator, bool > InsertStiHit (const TStiHit &stiHit)
 
const std::set< TStiHit > & GetStiHits () const
 
virtual void Clear (Option_t *opt="")
 
virtual void Print (Option_t *opt="") const
 
const std::vector< TStiKalmanTrack > & GetTStiKalmanTracks () const
 

Additional Inherited Members

- Protected Attributes inherited from TStiEvent
const StiVolumeFilterfStiVolumeFilter
 A singleton allowing to impose various requirements on tracks and/or track nodes. More...
 
std::vector< TStiKalmanTrackfTStiKalmanTracks
 A collection of all Sti tracks of interest in this event. More...
 
std::set< TStiHitfTStiHits
 A collection of all Sti hits of interest in this event. More...
 

Detailed Description

Definition at line 10 of file StiHifyEvent.h.

Constructor & Destructor Documentation

StiHifyEvent::StiHifyEvent ( )
StiHifyEvent::StiHifyEvent ( const StiVolumeFilter stiVolumeFilter)

Definition at line 15 of file StiHifyEvent.cxx.

Member Function Documentation

void StiHifyEvent::AssignClosestCandidateHit ( )

Loops over the internal container of tracks and calls the track method to override the accepted hits in all nodes of that track.

Definition at line 50 of file StiHifyEvent.cxx.

EReturnCodes StiHifyEvent::Fill ( const StiTrackContainer &  stiTrackContainer)
virtual

Fills internal event container with track states/nodes provided by Sti tracking (some requirements on track quality may be applied at this point).

Reimplemented from TStiEvent.

Definition at line 24 of file StiHifyEvent.cxx.


The documentation for this class was generated from the following files: