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

Definition of toolkit. More...

#include <StiDefaultToolkit.h>

Inheritance diagram for StiDefaultToolkit:
StiToolkit

Public Member Functions

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

Protected Attributes

bool _evaluatorEnabled
 
Factory< Filter< StiTrack > > * _trackFilterFactory
 
Factory< EditableParameter > * _parameterFactory
 
Factory< StiHit > * _hitFactory
 
Factory< StiKalmanTrack > * _trackFactory
 
Factory< StiDetector > * _detectorFactory
 
Factory< StiCompositeTreeNode
< StiDetector > > * 
_detectorNodeFactory
 
Factory< StiKalmanTrackNode > * _trackNodeFactory
 
Factory< StiNodeExt > * _trackNodeExtFactory
 
Factory< StiNodeInf > * _trackNodeInfFactory
 
StiMasterDetectorBuilder_detectorBuilder
 
StiDetectorContainer_detectorContainer
 
StiDetectorGroups_detectorGroups
 
StiHitContainer_hitContainer
 
StiTrackContainer_trackContainer
 
StiTrackFinder_trackSeedFinder
 
StiTrackFinder_trackFinder
 
StiTrackFitter_trackFitter
 
StiVertexFinder_vertexFinder
 
StiHitLoader< StEvent,
StiDetectorBuilder > * 
_hitLoader
 
EditableFilter< StiHit > * _loaderHitFilter
 
EditableFilter< StiTrack > * _loaderTrackFilter
 
EditableFilter< StiTrack > * _finderTrackFilter
 

Additional Inherited Members

- Static Public Member Functions inherited from StiToolkit
static void setToolkit (StiToolkit *toolkit)
 
static StiToolkitinstance ()
 
static StiToolkitInst ()
 
static void kill ()
 
- Static Protected Attributes inherited from StiToolkit
static StiToolkit_instance = 0
 

Detailed Description

Definition of toolkit.

Definition at line 24 of file StiDefaultToolkit.h.


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