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

Track Seeding using STAR "CA" algorithm and ALICE simplified Kalman filter . More...

#include "PHHybridSeeding.h"
#include "GPUTPCTrackLinearisation.h"
#include "GPUTPCTrackParam.h"
#include "../PHTpcTracker/externals/kdfinder.hpp"
#include "../PHTpcTracker/PHTpcTrackerUtil.h"
#include <trackbase_historic/SvtxTrackMap.h>
#include <trackbase_historic/SvtxTrack_v3.h>
#include <trackbase_historic/SvtxTrack.h>
#include <globalvertex/SvtxVertex.h>
#include <globalvertex/SvtxVertexMap.h>
#include <trackbase/TrkrCluster.h>
#include <trackbase/TrkrClusterContainer.h>
#include <trackbase/TrkrDefs.h>
#include <g4detectors/PHG4TpcCylinderGeom.h>
#include <g4detectors/PHG4TpcCylinderGeomContainer.h>
#include <g4detectors/PHG4CylinderGeom.h>
#include <g4detectors/PHG4CylinderGeomContainer.h>
#include <fun4all/Fun4AllReturnCodes.h>
#include <phool/PHTimer.h>
#include <phool/getClass.h>
#include <phool/phool.h>
#include <TVector3.h>
#include <TFile.h>
#include <TNtuple.h>
#include <Eigen/Core>
#include <Eigen/Dense>
#include <algorithm>
#include <cmath>
#include <iostream>
#include <numeric>
#include <utility>
#include <vector>
#include <unordered_set>
+ Include dependency graph for PHHybridSeeding.cc:

Go to the source code of this file.

Macros

#define _DEBUG_
 
#define LogDebug(exp)   std::cout << "DEBUG: " << __FILE__ << ": " << __LINE__ << ": " << exp
 
#define LogError(exp)   std::cout << "ERROR: " << __FILE__ << ": " << __LINE__ << ": " << exp
 
#define LogWarning(exp)   std::cout << "WARNING: " << __FILE__ << ": " << __LINE__ << ": " << exp
 

Typedefs

typedef std::vector
< TrkrDefs::cluskey
keylist
 

Detailed Description

Track Seeding using STAR "CA" algorithm and ALICE simplified Kalman filter .

Author
Michael Peters & Christof Roland
Michael Peters

Definition in file PHHybridSeeding.cc.

Macro Definition Documentation

#define _DEBUG_

Definition at line 59 of file PHHybridSeeding.cc.

View newest version in sPHENIX GitHub at line 59 of file PHHybridSeeding.cc

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

Definition at line 62 of file PHHybridSeeding.cc.

View newest version in sPHENIX GitHub at line 62 of file PHHybridSeeding.cc

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

Definition at line 67 of file PHHybridSeeding.cc.

View newest version in sPHENIX GitHub at line 67 of file PHHybridSeeding.cc

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

Definition at line 68 of file PHHybridSeeding.cc.

View newest version in sPHENIX GitHub at line 68 of file PHHybridSeeding.cc

Typedef Documentation

typedef std::vector<TrkrDefs::cluskey> keylist

Definition at line 72 of file PHHybridSeeding.cc.

View newest version in sPHENIX GitHub at line 72 of file PHHybridSeeding.cc