MarlinTrk  2.2.0
Public Member Functions | Static Public Attributes | Protected Attributes | Friends | List of all members
MarlinTrk::MarlinAidaTT Class Reference

Interface to KaltTest Kalman fitter - instantiates and holds the detector geometry. More...

#include <MarlinAidaTT.h>

Inheritance diagram for MarlinTrk::MarlinAidaTT:
MarlinTrk::IMarlinTrkSystem

Public Member Functions

 MarlinAidaTT ()
 Default c'tor.
 
 ~MarlinAidaTT ()
 d'tor
 
void init ()
 initialise track fitter system
 
virtual std::string name ()
 the name of the implementation
 
MarlinTrk::IMarlinTrackcreateTrack ()
 instantiate its implementation of the IMarlinTrack
 
- Public Member Functions inherited from MarlinTrk::IMarlinTrkSystem
virtual ~IMarlinTrkSystem ()
 D'tor - cleans up any allocated resources. More...
 
void setOption (unsigned CFGOption, bool val)
 Sets the specified option ( one of the constants defined in IMarlinTrkSystem::CFG ) to the given value.
 
bool getOption (unsigned CFGOption)
 Return the option's current value - false if option not defined.
 
std::string getOptions ()
 String with all configuration options and their current values.
 

Static Public Attributes

static const bool FitBackward = kIterBackward
 
static const bool FitForward = kIterForward
 
static const bool OrderOutgoing = true
 
static const bool OrderIncoming = false
 

Protected Attributes

bool _useQMS
 take multiple scattering into account during the fit More...
 
bool _usedEdx
 
bool _is_initialised
 
SurfMap _surfMap
 multi-map of surfaces
 
const aidaTT::IGeometry * _geom
 
aidaTT::IBField * _bfield
 
aidaTT::IFittingAlgorithm * _fitter
 
aidaTT::IPropagation * _propagation
 
- Protected Attributes inherited from MarlinTrk::IMarlinTrkSystem
ConfigFlags _cfg
 

Friends

class MarlinAidaTTTrack
 

Additional Inherited Members

- Protected Member Functions inherited from MarlinTrk::IMarlinTrkSystem
void registerOptions ()
 Register the possible configuration options.
 

Detailed Description

Interface to KaltTest Kalman fitter - instantiates and holds the detector geometry.

Member Data Documentation

bool MarlinTrk::MarlinAidaTT::_useQMS
protected

take multiple scattering into account during the fit

take energy loss into account during the fit Store active measurement module IDs for a given TVKalDetector needed for navigation Store active measurement module IDs needed for navigation Store active measurement module IDs needed for navigation

Referenced by init().


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