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

Kalman Filter based on smeared truth PHG4Hit. More...

#include <cmath>
#include <map>
#include <GenFit/RKTrackRep.h>
#include <fun4all/Fun4AllReturnCodes.h>
#include <phool/PHCompositeNode.h>
#include <phool/PHIODataNode.h>
#include <phool/PHNodeIterator.h>
#include <phool/getClass.h>
#include <phool/phool.h>
#include <GenFit/StateOnPlane.h>
#include <TMath.h>
#include <TRandom.h>
#include <TString.h>
#include <g4hough/SvtxTrackMap.h>
#include <g4hough/SvtxTrackMap_v1.h>
#include <g4hough/SvtxTrack_v1.h>
#include <g4main/PHG4Hit.h>
#include <g4main/PHG4Particle.h>
#include <g4main/PHG4TruthInfoContainer.h>
#include <phgenfit/Fitter.h>
#include <phgenfit/PlanarMeasurement.h>
#include <phgenfit/Track.h>
#include <phfield/PHFieldUtility.h>
#include <phgeom/PHGeomUtility.h>
#include "PHG4HitKalmanFitter.h"
+ Include dependency graph for PHG4HitKalmanFitter.cc:

Go to the source code of this file.

Macros

#define LogDebug(exp)   std::cout << "DEBUG: " << __FILE__ << ": " << __LINE__ << ": " << exp << "\n"
 
#define LogError(exp)   std::cout << "ERROR: " << __FILE__ << ": " << __LINE__ << ": " << exp << "\n"
 
#define LogWarning(exp)   std::cout << "WARNING: " << __FILE__ << ": " << __LINE__ << ": " << exp << "\n"
 
#define _N_DETECTOR_LAYER   5
 

Detailed Description

Kalman Filter based on smeared truth PHG4Hit.

Kalman Filter based on smeared truth PHG4Hit

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

Definition in file PHG4HitKalmanFitter.cc.

Macro Definition Documentation

#define _N_DETECTOR_LAYER   5

Definition at line 44 of file PHG4HitKalmanFitter.cc.

View newest version in sPHENIX GitHub at line 44 of file PHG4HitKalmanFitter.cc

Referenced by PHG4TrackFastSim::GetNodes(), PHG4TrackFastSim::PHG4TrackFastSim(), and PHG4TrackFastSim::PseudoPatternRecognition().

#define LogDebug (   exp)    std::cout << "DEBUG: " << __FILE__ << ": " << __LINE__ << ": " << exp << "\n"

Definition at line 40 of file PHG4HitKalmanFitter.cc.

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

Referenced by PHG4TrackFastSim::PseudoPatternRecognition().

#define LogError (   exp)    std::cout << "ERROR: " << __FILE__ << ": " << __LINE__ << ": " << exp << "\n"

Definition at line 41 of file PHG4HitKalmanFitter.cc.

View newest version in sPHENIX GitHub at line 41 of file PHG4HitKalmanFitter.cc

Referenced by PHG4TrackFastSim::process_event(), and PHG4TrackFastSim::PseudoPatternRecognition().

#define LogWarning (   exp)    std::cout << "WARNING: " << __FILE__ << ": " << __LINE__ << ": " << exp << "\n"

Definition at line 42 of file PHG4HitKalmanFitter.cc.

View newest version in sPHENIX GitHub at line 42 of file PHG4HitKalmanFitter.cc

Referenced by PHG4TrackFastSim::process_event().