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

Definition of toolkit. More...

#include <StiToolkit.h>

Inheritance diagram for StiToolkit:
StiDefaultToolkit

Public Member Functions

virtual Factory< StiHit > * getHitFactory ()=0
 
virtual Factory< StiKalmanTrack > * getTrackFactory ()=0
 
virtual Factory
< StiKalmanTrackNode > * 
getTrackNodeFactory ()=0
 
virtual Factory< StiNodeExt > * getTrackNodeExtFactory ()=0
 
virtual Factory< StiNodeInf > * getTrackNodeInfFactory ()=0
 
virtual Factory< StiDetector > * getDetectorFactory ()=0
 
virtual Factory
< StiCompositeTreeNode
< StiDetector > > * 
getDetectorNodeFactory ()=0
 
virtual Factory
< EditableParameter > * 
getParameterFactory ()=0
 
virtual Factory< Filter
< StiTrack > > * 
getTrackFilterFactory ()=0
 
virtual StiMasterDetectorBuildergetDetectorBuilder ()=0
 
virtual StiDetectorContainergetDetectorContainer ()=0
 
virtual StiDetectorGroupsgetDetectorGroups ()=0
 
virtual StiHitContainergetHitContainer ()=0
 
virtual StiTrackContainergetTrackContainer ()=0
 
virtual StiTrackFindergetTrackSeedFinder ()=0
 
virtual StiTrackFindergetTrackSeedFinderCA ()=0
 
virtual StiTrackFindergetTrackSeedFinderKNN ()=0
 
virtual StiTrackFindergetTrackFinder ()=0
 
virtual StiTrackFittergetTrackFitter ()=0
 
virtual StiVertexFindergetVertexFinder ()=0
 
virtual StiHitLoader< StEvent,
StiDetectorBuilder > * 
getHitLoader ()=0
 
virtual void add (StiDetectorGroup< StEvent > *detectorGroup)=0
 
virtual void setEvaluatorEnabled (bool)=0
 
virtual bool isEvaluatorEnabled () const =0
 
virtual EditableFilter< StiHit > * getLoaderHitFilter ()=0
 
virtual EditableFilter
< StiTrack > * 
getLoaderTrackFilter ()=0
 
virtual EditableFilter
< StiTrack > * 
getFinderTrackFilter ()=0
 
virtual void setLoaderHitFilter (EditableFilter< StiHit > *)=0
 
virtual void setLoaderTrackFilter (EditableFilter< StiTrack > *)=0
 
virtual void setFinderTrackFilter (EditableFilter< StiTrack > *)=0
 
virtual int getTruth (const StiHit *hit)=0
 

Static Public Member Functions

static void setToolkit (StiToolkit *toolkit)
 
static StiToolkitinstance ()
 
static StiToolkitInst ()
 
static void kill ()
 

Static Protected Attributes

static StiToolkit_instance = 0
 

Detailed Description

Definition of toolkit.

Definition at line 55 of file StiToolkit.h.


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