StRoot
1
|
#include <StiTrackContainer.h>
Public Member Functions | |
StiTrackContainer (const string &name, const string &description) | |
void | add (StiTrack *track) |
Add the given track to the container. | |
int | getTrackCount (Filter< StiTrack > *filter) const |
void | sort () |
![]() | |
void | setName (const string &newName) |
Set the name of the object. | |
const string & | getName () const |
Get the name of the object. | |
bool | isName (const string &aName) const |
Determine whether name equals given name. | |
![]() | |
void | setDescription (const string &description) |
Set the Describe of the object. | |
const string | getDescription () const |
Get the Describe of the object. | |
bool | isDescribed () const |
Determine whether Describe is set, i.e object has a Describe. | |
bool | isDescription (const string &description) const |
Determine whether Describe equals given Describe. | |
bool | sameDescriptionAs (const Described &described) const |
Determine whether Describe equals that of given object. | |
Additional Inherited Members | |
![]() | |
Named (const string &aName=" ") | |
Only derived class are Named. | |
![]() | |
Described (const string &aDescribe=" ") | |
Only derived class are Described. | |
![]() | |
string | _name |
![]() | |
string | _description |
StiTrackContainer is a container of track based on the STL vector class.
StiTrackContainer is polymorphic and can hold all forms of StiTrack objects. That includes in particular StiKalmanTrack.
Definition at line 29 of file StiTrackContainer.h.
Get the number of tracks held by this container that satisfies the given track filter.
This convenience method returns the number of tracks in this container that satisfy the given filter. If the filter is null pointer, return the size of this container.
Definition at line 48 of file StiTrackContainer.cxx.
Referenced by StiForwardTrackMaker::MakeInSti().