ECCE @ EIC Software
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Groups Pages
PHActsTrkFitter.h File Reference

Refit SvtxTracks with Acts. More...

#include <fun4all/SubsysReco.h>
#include <trackbase/ActsTrackingGeometry.h>
#include <trackbase/TrkrDefs.h>
#include <trackbase/ActsSurfaceMaps.h>
#include <Acts/Utilities/BinnedArray.hpp>
#include <Acts/Utilities/Definitions.hpp>
#include <Acts/Utilities/Logger.hpp>
#include <Acts/EventData/MeasurementHelpers.hpp>
#include <Acts/Geometry/TrackingGeometry.hpp>
#include <Acts/MagneticField/MagneticFieldContext.hpp>
#include <Acts/Utilities/CalibrationContext.hpp>
#include <ActsExamples/Fitting/TrkrClusterFittingAlgorithm.hpp>
#include <ActsExamples/EventData/TrkrClusterMultiTrajectory.hpp>
#include <boost/bimap.hpp>
#include <memory>
#include <string>
#include <TFile.h>
#include <TH1.h>
#include <TH2.h>
+ Include dependency graph for PHActsTrkFitter.h:
+ This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Classes

class  PHActsTrkFitter
 

Namespaces

namespace  ActsExamples
 

Typedefs

using SourceLink = ActsExamples::TrkrClusterSourceLink
 
using FitResult = Acts::KalmanFitterResult< SourceLink >
 
using Trajectory = ActsExamples::TrkrClusterMultiTrajectory
 
using Measurement = Acts::Measurement< ActsExamples::TrkrClusterSourceLink, Acts::BoundIndices, Acts::eBoundLoc0, Acts::eBoundLoc1 >
 
using SurfacePtrVec = std::vector< const Acts::Surface * >
 
using SourceLinkVec = std::vector< SourceLink >
 

Detailed Description

Refit SvtxTracks with Acts.

Refit SvtxTracks with Acts

Author
Tony Frawley afraw.nosp@m.ley@.nosp@m.fsu.e.nosp@m.du

Definition in file PHActsTrkFitter.h.

Typedef Documentation

Definition at line 49 of file PHActsTrkFitter.h.

View newest version in sPHENIX GitHub at line 49 of file PHActsTrkFitter.h

using Measurement = Acts::Measurement<ActsExamples::TrkrClusterSourceLink, Acts::BoundIndices, Acts::eBoundLoc0, Acts::eBoundLoc1>

Definition at line 54 of file PHActsTrkFitter.h.

View newest version in sPHENIX GitHub at line 54 of file PHActsTrkFitter.h

using SourceLink = ActsExamples::TrkrClusterSourceLink

Definition at line 48 of file PHActsTrkFitter.h.

View newest version in sPHENIX GitHub at line 48 of file PHActsTrkFitter.h

using SourceLinkVec = std::vector<SourceLink>

Definition at line 56 of file PHActsTrkFitter.h.

View newest version in sPHENIX GitHub at line 56 of file PHActsTrkFitter.h

using SurfacePtrVec = std::vector<const Acts::Surface*>

Definition at line 55 of file PHActsTrkFitter.h.

View newest version in sPHENIX GitHub at line 55 of file PHActsTrkFitter.h

using Trajectory = ActsExamples::TrkrClusterMultiTrajectory

Definition at line 50 of file PHActsTrkFitter.h.

View newest version in sPHENIX GitHub at line 50 of file PHActsTrkFitter.h