Belle II Software  release-08-01-10
TextTracer Class Reference
Inheritance diagram for TextTracer:
Collaboration diagram for TextTracer:

Public Member Functions

 TextTracer (std::ostream &os_)
 
virtual void initialize (BaseFitter &fitter) override
 Called at the start of a new fit (during initialization)
 
virtual void step (BaseFitter &fitter) override
 Called at the end of each step.
 
virtual void substep (BaseFitter &fitter, int flag) override
 Called at intermediate points during a step.
 
virtual void finish (BaseFitter &fitter) override
 Called at the end of a fit.
 
void printFitObjects (BaseFitter &fitter)
 
void printConstraints (BaseFitter &fitter)
 
void printTraceValues (const BaseFitter &fitter)
 
void printSums (BaseFitter &fitter)
 
virtual void setNextTracer (BaseTracer *next_)
 
virtual void setNextTracer (BaseTracer &next_)
 
virtual BaseTracergetNextTracer ()
 

Protected Types

typedef std::vector< BaseFitObject * > FitObjectContainer
 
typedef std::vector< BaseHardConstraint * > ConstraintContainer
 
typedef std::vector< BaseSoftConstraint * > SoftConstraintContainer
 
typedef FitObjectContainer::iterator FitObjectIterator
 
typedef ConstraintContainer::iterator ConstraintIterator
 
typedef SoftConstraintContainer::iterator SoftConstraintIterator
 

Protected Attributes

std::ostream & os
 
int istep
 
int isubstep
 
double chi2fo
 
double chi2sc
 
double sumhc
 
double sumhcscal
 
BaseTracernext
 

Detailed Description

Definition at line 45 of file TextTracer.h.


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