Analysis Software
Documentation for sPHENIX simulation software
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Groups Pages
Fitter.cc File Reference

Fitter class handles setups for the fitting. More...

#include "Fitter.h"
#include "Track.h"
#include <TGeoManager.h>
#include <RVersion.h>
#include <GenFit/AbsKalmanFitter.h>
#include <GenFit/DAF.h>
#include <GenFit/EventDisplay.h>
#include <GenFit/FieldManager.h>
#include <GenFit/FitStatus.h>
#include <GenFit/KalmanFitter.h>
#include <GenFit/KalmanFitterRefTrack.h>
#include <GenFit/MaterialEffects.h>
#include <GenFit/TGeoMaterialInterface.h>
#include <genfitexp/Field.h>
#include <cassert>
#include <cstddef>
#include <iostream>
+ Include dependency graph for Fitter.cc:

Go to the source code of this file.

Namespaces

namespace  genfit
 Defines for I/O streams used for error and debug printing.
 
namespace  PHGenFit
 Simple class to hold conversion information This could be optimized by initializing the object with the necessary node pointers.
 

Macros

#define LogDEBUG(exp)   std::cout << "DEBUG: " << __FILE__ << ": " << __LINE__ << ": " << exp << std::endl
 
#define LogERROR(exp)   std::cout << "ERROR: " << __FILE__ << ": " << __LINE__ << ": " << exp << std::endl
 
#define LogWARNING(exp)   std::cout << "WARNING: " << __FILE__ << ": " << __LINE__ << ": " << exp << std::endl
 

Detailed Description

Fitter class handles setups for the fitting.

Fitter class handles setups for the fitting like Geometry, Fields, fitter choice, etc.

Author
Haiwang Yu yuhw@.nosp@m.nmsu.nosp@m..edu

Definition in file Fitter.cc.

Macro Definition Documentation

#define LogDEBUG (   exp)    std::cout << "DEBUG: " << __FILE__ << ": " << __LINE__ << ": " << exp << std::endl

Definition at line 38 of file Fitter.cc.

View newest version in sPHENIX GitHub at line 38 of file Fitter.cc

#define LogERROR (   exp)    std::cout << "ERROR: " << __FILE__ << ": " << __LINE__ << ": " << exp << std::endl

Definition at line 39 of file Fitter.cc.

View newest version in sPHENIX GitHub at line 39 of file Fitter.cc

Referenced by PHGenFit::Fitter::displayEvent(), PHGenFit::Fitter::Fitter(), and PHGenFit::Fitter::getInstance().

#define LogWARNING (   exp)    std::cout << "WARNING: " << __FILE__ << ": " << __LINE__ << ": " << exp << std::endl

Definition at line 40 of file Fitter.cc.

View newest version in sPHENIX GitHub at line 40 of file Fitter.cc

Referenced by PHGenFit::Fitter::processTrack().