StRoot  1
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Groups Pages
Public Member Functions | Protected Attributes | List of all members
StiVertexFinder Class Referenceabstract

#include <StiVertexFinder.h>

Inheritance diagram for StiVertexFinder:
Named StiStarVertexFinder

Public Member Functions

 StiVertexFinder (const string &name)
 
virtual int fit (StEvent *)=0
 Find the vertex(es) associated with the given event.
 
virtual StiHitgetVertex (int index)=0
 
virtual int size () const =0
 
Factory< StiHit > * getHitFactory ()
 
virtual void clear ()=0
 
const std::vector< StiHit * > * result ()
 
- Public Member Functions inherited from Named
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.
 

Protected Attributes

Factory< StiHit > * _hitFactory
 
std::vector< StiHit * > _result
 
- Protected Attributes inherited from Named
string _name
 

Additional Inherited Members

- Protected Member Functions inherited from Named
 Named (const string &aName=" ")
 Only derived class are Named.
 

Detailed Description

An abstract class defining the interface to the vertex finder.

Definition at line 13 of file StiVertexFinder.h.


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