EIC Software
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Groups Pages
SvtxTrack Class Reference

#include <fun4all_coresoftware/blob/master/offline/packages/trackbase_historic/SvtxTrack.h>

+ Inheritance diagram for SvtxTrack:
+ Collaboration diagram for SvtxTrack:

Public Types

enum  CAL_LAYER { PRES = 0, CEMC = 1, HCALIN = 2, HCALOUT = 3 }
 
typedef std::map< float,
SvtxTrackState * > 
StateMap
 
typedef StateMap::const_iterator ConstStateIter
 
typedef StateMap::iterator StateIter
 
typedef std::set< unsigned int > ClusterSet
 
typedef ClusterSet::const_iterator ConstClusterIter
 
typedef ClusterSet::iterator ClusterIter
 
typedef std::set
< TrkrDefs::cluskey
ClusterKeySet
 
typedef
ClusterKeySet::const_iterator 
ConstClusterKeyIter
 
typedef ClusterKeySet::iterator ClusterKeyIter
 
typedef std::map< int,
std::set< PHG4HitDefs::keytype > > 
HitIdMap
 
typedef HitIdMap::iterator HitIdIter
 
typedef HitIdMap::const_iterator HitIdConstIter
 

Public Member Functions

 ~SvtxTrack () override=default
 
void identify (std::ostream &os=std::cout) const override
 
int isValid () const override
 isValid returns non zero if object contains vailid data
 
PHObjectCloneMe () const override
 Virtual copy constructor.
 
virtual void CopyFrom (const SvtxTrack &)
 copy content from base class
 
virtual void CopyFrom (SvtxTrack *)
 copy content from base class
 
virtual unsigned int get_id () const
 
virtual void set_id (unsigned int)
 
virtual unsigned int get_vertex_id () const
 
virtual void set_vertex_id (unsigned int)
 
virtual bool get_positive_charge () const
 
virtual void set_positive_charge (bool)
 
virtual int get_charge () const
 
virtual void set_charge (int)
 
virtual float get_chisq () const
 
virtual void set_chisq (float)
 
virtual unsigned int get_ndf () const
 
virtual void set_ndf (int)
 
virtual float get_quality () const
 
virtual float get_dca () const
 
virtual void set_dca (float)
 
virtual float get_dca_error () const
 
virtual void set_dca_error (float)
 
virtual float get_dca2d () const
 
virtual void set_dca2d (float)
 
virtual float get_dca2d_error () const
 
virtual void set_dca2d_error (float)
 
virtual float get_dca3d_xy () const
 
virtual void set_dca3d_xy (float)
 
virtual float get_dca3d_xy_error () const
 
virtual void set_dca3d_xy_error (float)
 
virtual float get_dca3d_z () const
 
virtual void set_dca3d_z (float)
 
virtual float get_dca3d_z_error () const
 
virtual void set_dca3d_z_error (float)
 
virtual float get_x () const
 
virtual void set_x (float)
 
virtual float get_y () const
 
virtual void set_y (float)
 
virtual float get_z () const
 
virtual void set_z (float)
 
virtual float get_pos (unsigned int) const
 
virtual float get_px () const
 
virtual void set_px (float)
 
virtual float get_py () const
 
virtual void set_py (float)
 
virtual float get_pz () const
 
virtual void set_pz (float)
 
virtual float get_mom (unsigned int) const
 
virtual float get_p () const
 
virtual float get_pt () const
 
virtual float get_eta () const
 
virtual float get_phi () const
 
virtual float get_error (int, int) const
 
virtual void set_error (int, int, float)
 
virtual bool empty_states () const
 
virtual size_t size_states () const
 
virtual size_t count_states (float) const
 
virtual void clear_states ()
 
virtual const SvtxTrackStateget_state (float) const
 
virtual SvtxTrackStateget_state (float)
 
virtual SvtxTrackStateinsert_state (const SvtxTrackState *)
 
virtual size_t erase_state (float)
 
virtual ConstStateIter begin_states () const
 
virtual ConstStateIter find_state (float pathlength) const
 
virtual ConstStateIter end_states () const
 
virtual StateIter begin_states ()
 
virtual StateIter find_state (float pathlength)
 
virtual StateIter end_states ()
 
virtual void clear_clusters ()
 deprecated - please use cluster keys instead
 
virtual bool empty_clusters () const
 deprecated - please use cluster keys instead
 
virtual size_t size_clusters () const
 deprecated - please use cluster keys instead
 
virtual void insert_cluster (unsigned int)
 deprecated - please use cluster keys instead
 
virtual size_t erase_cluster (unsigned int)
 deprecated - please use cluster keys instead
 
virtual ConstClusterIter begin_clusters () const
 deprecated - please use cluster keys instead
 
virtual ConstClusterIter find_cluster (unsigned int) const
 deprecated - please use cluster keys instead
 
virtual ConstClusterIter end_clusters () const
 deprecated - please use cluster keys instead
 
virtual ClusterIter begin_clusters ()
 deprecated - please use cluster keys instead
 
virtual ClusterIter find_cluster (unsigned int clusterid)
 deprecated - please use cluster keys instead
 
virtual ClusterIter end_clusters ()
 deprecated - please use cluster keys instead
 
virtual void clear_cluster_keys ()
 
virtual bool empty_cluster_keys () const
 
virtual size_t size_cluster_keys () const
 
virtual void insert_cluster_key (TrkrDefs::cluskey)
 
virtual size_t erase_cluster_key (TrkrDefs::cluskey)
 
virtual ConstClusterKeyIter find_cluster_key (TrkrDefs::cluskey clusterid) const
 
virtual ConstClusterKeyIter begin_cluster_keys () const
 
virtual ConstClusterKeyIter end_cluster_keys () const
 
virtual ClusterKeyIter begin_cluster_keys ()
 
virtual ClusterKeyIter find_cluster_keys (unsigned int clusterid)
 
virtual ClusterKeyIter end_cluster_keys ()
 
virtual float get_cal_dphi (CAL_LAYER) const
 
virtual void set_cal_dphi (CAL_LAYER, float)
 
virtual float get_cal_deta (CAL_LAYER) const
 
virtual void set_cal_deta (CAL_LAYER, float)
 
virtual float get_cal_energy_3x3 (CAL_LAYER) const
 
virtual void set_cal_energy_3x3 (CAL_LAYER, float)
 
virtual float get_cal_energy_5x5 (CAL_LAYER) const
 
virtual void set_cal_energy_5x5 (CAL_LAYER, float)
 
virtual unsigned int get_cal_cluster_id (CAL_LAYER) const
 
virtual void set_cal_cluster_id (CAL_LAYER, unsigned int)
 
virtual TrkrDefs::cluskey get_cal_cluster_key (CAL_LAYER) const
 
virtual void set_cal_cluster_key (CAL_LAYER, TrkrDefs::cluskey)
 
virtual float get_cal_cluster_e (CAL_LAYER) const
 
virtual void set_cal_cluster_e (CAL_LAYER, float)
 
virtual float get_acts_covariance (unsigned int, unsigned int) const
 
virtual void set_acts_covariance (unsigned int, unsigned int, float)
 
virtual unsigned int get_truth_track_id () const
 
virtual void set_truth_track_id (unsigned int)
 
virtual void set_num_measurements (int)
 
virtual unsigned int get_num_measurements () const
 
virtual bool empty_g4hit_id () const
 
virtual size_t size_g4hit_id () const
 
virtual void add_g4hit_id (int, PHG4HitDefs::keytype)
 
virtual HitIdIter begin_g4hit_id ()
 
virtual HitIdConstIter begin_g4hit_id () const
 
virtual HitIdIter find_g4hit_id (int)
 
virtual HitIdConstIter find_g4hit_id (int) const
 
virtual HitIdIter end_g4hit_id ()
 
virtual HitIdConstIter end_g4hit_id () const
 
virtual size_t remove_g4hit_id (int, PHG4HitDefs::keytype)
 
virtual size_t remove_g4hit_volume (int)
 
virtual void clear_g4hit_id ()
 
virtual const HitIdMapg4hit_ids () const
 
- Public Member Functions inherited from PHObject
 PHObject ()
 ctor
 
 ~PHObject () override
 dtor
 
virtual PHObjectclone () const final
 
PHObjectClone (const char *newname="") const final
 
void Copy (TObject &object) const final
 
virtual void Reset ()
 Clear Event.
 
virtual int isValid (const float) const
 
virtual int isValid (const double) const
 
virtual int isValid (const int) const
 
virtual int isValid (const unsigned int) const
 
virtual int isImplemented (const float f) const
 
virtual int isImplemented (const double f) const
 
virtual int isImplemented (const int i) const
 
virtual int isImplemented (const unsigned int i) const
 
virtual int Integrate () const
 
virtual int Integrate (PHObject *)
 
virtual void CopyFrom (const PHObject *obj)
 

Protected Member Functions

 SvtxTrack ()
 
 ClassDefOverride (SvtxTrack, 1)
 

Detailed Description

Definition at line 17 of file SvtxTrack.h.

View newest version in sPHENIX GitHub at line 17 of file SvtxTrack.h

Member Typedef Documentation

typedef ClusterSet::iterator SvtxTrack::ClusterIter

Definition at line 26 of file SvtxTrack.h.

View newest version in sPHENIX GitHub at line 26 of file SvtxTrack.h

typedef ClusterKeySet::iterator SvtxTrack::ClusterKeyIter

Definition at line 30 of file SvtxTrack.h.

View newest version in sPHENIX GitHub at line 30 of file SvtxTrack.h

Definition at line 28 of file SvtxTrack.h.

View newest version in sPHENIX GitHub at line 28 of file SvtxTrack.h

typedef std::set<unsigned int> SvtxTrack::ClusterSet

Definition at line 24 of file SvtxTrack.h.

View newest version in sPHENIX GitHub at line 24 of file SvtxTrack.h

typedef ClusterSet::const_iterator SvtxTrack::ConstClusterIter

Definition at line 25 of file SvtxTrack.h.

View newest version in sPHENIX GitHub at line 25 of file SvtxTrack.h

typedef ClusterKeySet::const_iterator SvtxTrack::ConstClusterKeyIter

Definition at line 29 of file SvtxTrack.h.

View newest version in sPHENIX GitHub at line 29 of file SvtxTrack.h

typedef StateMap::const_iterator SvtxTrack::ConstStateIter

Definition at line 21 of file SvtxTrack.h.

View newest version in sPHENIX GitHub at line 21 of file SvtxTrack.h

typedef HitIdMap::const_iterator SvtxTrack::HitIdConstIter

Definition at line 248 of file SvtxTrack.h.

View newest version in sPHENIX GitHub at line 248 of file SvtxTrack.h

typedef HitIdMap::iterator SvtxTrack::HitIdIter

Definition at line 247 of file SvtxTrack.h.

View newest version in sPHENIX GitHub at line 247 of file SvtxTrack.h

typedef std::map<int, std::set<PHG4HitDefs::keytype> > SvtxTrack::HitIdMap

Definition at line 246 of file SvtxTrack.h.

View newest version in sPHENIX GitHub at line 246 of file SvtxTrack.h

typedef StateMap::iterator SvtxTrack::StateIter

Definition at line 22 of file SvtxTrack.h.

View newest version in sPHENIX GitHub at line 22 of file SvtxTrack.h

typedef std::map<float, SvtxTrackState*> SvtxTrack::StateMap

Definition at line 20 of file SvtxTrack.h.

View newest version in sPHENIX GitHub at line 20 of file SvtxTrack.h

Member Enumeration Documentation

Enumerator:
PRES 
CEMC 
HCALIN 
HCALOUT 

Definition at line 32 of file SvtxTrack.h.

View newest version in sPHENIX GitHub at line 32 of file SvtxTrack.h

Constructor & Destructor Documentation

SvtxTrack::~SvtxTrack ( )
overridedefault
SvtxTrack::SvtxTrack ( )
inlineprotected

Definition at line 265 of file SvtxTrack.h.

View newest version in sPHENIX GitHub at line 265 of file SvtxTrack.h

Member Function Documentation

virtual void SvtxTrack::add_g4hit_id ( int  ,
PHG4HitDefs::keytype   
)
inlinevirtual

Reimplemented in SvtxTrack_FastSim_v2, and SvtxTrack_FastSim_v1.

Definition at line 252 of file SvtxTrack.h.

View newest version in sPHENIX GitHub at line 252 of file SvtxTrack.h

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

+ Here is the caller graph for this function:

SvtxTrack::ConstClusterKeyIter SvtxTrack::begin_cluster_keys ( ) const
virtual

Reimplemented in SvtxTrack_v2, and SvtxTrack_v1.

Definition at line 105 of file SvtxTrack.cc.

View newest version in sPHENIX GitHub at line 105 of file SvtxTrack.cc

References DummyClusterKeySet.

Referenced by PHSiliconTpcTrackMatching::addSiliconClusters(), SvtxTrackEval::all_tracks_from(), SvtxTrackEval::all_truth_hits(), SvtxTrackEval::all_truth_particles(), SvtxTrackEval::calc_cluster_contribution(), PHGhostRejection::checkClusterSharing(), PHTpcResiduals::checkTrack(), SvtxTrack_v1::CopyFrom(), SvtxTrack_v2::CopyFrom(), PHMicromegasTpcTrackMatching::copyMicromegasClustersToCorrectedMap(), PHTruthSiliconAssociation::copySiliconClustersToCorrectedMap(), PHSiliconTpcTrackMatching::copySiliconClustersToCorrectedMap(), PHSiliconTpcTrackMatching::correctTpcClusterZ(), SvtxTrackEval::create_cache_track_from_cluster(), KFParticle_truthAndDetTools::fillDetectorBranch(), SvtxEvaluator::fillOutputNtuples(), ActsEvaluator::fillProtoTrack(), SvtxTrackEval::get_layer_range_contribution(), DSTEmulator::get_max_contributor(), TrackEvaluation::get_max_contributor(), SvtxTrackEval::get_nclusters_contribution_by_layer(), PHSiliconTpcTrackMatching::getBunchCrossing(), PHTruthSiliconAssociation::getG4PrimaryParticle(), PHActsTrkFitter::getSourceLinks(), PHTpcTrackSeedCircleFit::getTrackClusters(), QAG4SimulationKFParticle::getTruthTrack(), KFParticle_truthAndDetTools::getTruthTrack(), PHGenFitTrkProp::OutputPHGenFitTrack(), SvtxEvaluator::printOutputInfo(), PHSiliconTruthTrackSeeding::Process(), PHTruthTrackSeeding::Process(), QAG4SimulationVertex::process_event(), QAG4SimulationTracking::process_event(), PHTrackSelector::process_event(), PHTpcClusterMover::process_event(), PHTruthSiliconAssociation::process_event(), PHSimpleKFProp::process_event(), PHRaveVertexing::process_event(), PHTpcDeltaZCorrection::process_track(), TpcSpaceChargeReconstruction::process_track(), PHTpcResiduals::processTrack(), PHSimpleKFProp::PropagateTrack(), PHGenFitTrkProp::ReFitTrack(), PHGenFitTrkFitter::ReFitTrack(), and PHGenFitTrkProp::SvtxTrackToPHGenFitTracks().

+ Here is the caller graph for this function:

SvtxTrack::ClusterKeyIter SvtxTrack::begin_cluster_keys ( )
virtual

Reimplemented in SvtxTrack_v2, and SvtxTrack_v1.

Definition at line 116 of file SvtxTrack.cc.

View newest version in sPHENIX GitHub at line 116 of file SvtxTrack.cc

References DummyClusterKeySet.

SvtxTrack::ConstClusterIter SvtxTrack::begin_clusters ( ) const
virtual

deprecated - please use cluster keys instead

Reimplemented in SvtxTrack_v2, and SvtxTrack_v1.

Definition at line 70 of file SvtxTrack.cc.

View newest version in sPHENIX GitHub at line 70 of file SvtxTrack.cc

References DummyClusterSet.

Referenced by SvtxTrack_v1::CopyFrom(), SvtxTrack_v2::CopyFrom(), and PHPatternReco::turnoff_hits_used_in_triplets().

+ Here is the caller graph for this function:

SvtxTrack::ClusterIter SvtxTrack::begin_clusters ( )
virtual

deprecated - please use cluster keys instead

Reimplemented in SvtxTrack_v2, and SvtxTrack_v1.

Definition at line 85 of file SvtxTrack.cc.

View newest version in sPHENIX GitHub at line 85 of file SvtxTrack.cc

References DummyClusterSet.

SvtxTrack::HitIdIter SvtxTrack::begin_g4hit_id ( )
virtual

Reimplemented in SvtxTrack_FastSim_v2, and SvtxTrack_FastSim_v1.

Definition at line 24 of file SvtxTrack.cc.

View newest version in sPHENIX GitHub at line 24 of file SvtxTrack.cc

References DummyHitIdMap.

SvtxTrack::HitIdConstIter SvtxTrack::begin_g4hit_id ( ) const
virtual

Reimplemented in SvtxTrack_FastSim_v2, and SvtxTrack_FastSim_v1.

Definition at line 8 of file SvtxTrack.cc.

View newest version in sPHENIX GitHub at line 8 of file SvtxTrack.cc

References DummyHitIdMap.

SvtxTrack::ConstStateIter SvtxTrack::begin_states ( ) const
virtual

Reimplemented in SvtxTrack_v2, and SvtxTrack_v1.

Definition at line 40 of file SvtxTrack.cc.

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

References DummyStateMap.

Referenced by SvtxTrack_v1::CopyFrom(), SvtxTrack_v2::CopyFrom(), PHG4TrackFastSim::MakeSvtxTrack(), B0TrackFastSim::MakeSvtxTrack(), TpcSpaceChargeReconstruction::process_track(), and PHRaveVertexing::TranslateSvtxToGenFitTrack().

+ Here is the caller graph for this function:

SvtxTrack::StateIter SvtxTrack::begin_states ( )
virtual

Reimplemented in SvtxTrack_v2, and SvtxTrack_v1.

Definition at line 55 of file SvtxTrack.cc.

View newest version in sPHENIX GitHub at line 55 of file SvtxTrack.cc

References DummyStateMap.

SvtxTrack::ClassDefOverride ( SvtxTrack  ,
 
)
protected
virtual void SvtxTrack::clear_cluster_keys ( )
inlinevirtual

Reimplemented in SvtxTrack_v2, and SvtxTrack_v1.

Definition at line 192 of file SvtxTrack.h.

View newest version in sPHENIX GitHub at line 192 of file SvtxTrack.h

Referenced by PHActsToSvtxTracks::createSvtxTrack().

+ Here is the caller graph for this function:

virtual void SvtxTrack::clear_clusters ( )
inlinevirtual

deprecated - please use cluster keys instead

Reimplemented in SvtxTrack_v2, and SvtxTrack_v1.

Definition at line 168 of file SvtxTrack.h.

View newest version in sPHENIX GitHub at line 168 of file SvtxTrack.h

virtual void SvtxTrack::clear_g4hit_id ( )
inlinevirtual

Reimplemented in SvtxTrack_FastSim_v2, and SvtxTrack_FastSim_v1.

Definition at line 261 of file SvtxTrack.h.

View newest version in sPHENIX GitHub at line 261 of file SvtxTrack.h

virtual void SvtxTrack::clear_states ( )
inlinevirtual

Reimplemented in SvtxTrack_v2, and SvtxTrack_v1.

Definition at line 146 of file SvtxTrack.h.

View newest version in sPHENIX GitHub at line 146 of file SvtxTrack.h

Referenced by PHActsToSvtxTracks::createSvtxTrack(), and PHActsTrkFitter::updateSvtxTrack().

+ Here is the caller graph for this function:

PHObject* SvtxTrack::CloneMe ( ) const
inlineoverridevirtual

Virtual copy constructor.

Reimplemented from PHObject.

Reimplemented in SvtxTrack_v2, SvtxTrack_FastSim, SvtxTrack_FastSim_v1, SvtxTrack_v1, and SvtxTrack_FastSim_v2.

Definition at line 49 of file SvtxTrack.h.

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

Referenced by SvtxTrackMap_v1::insert().

+ Here is the caller graph for this function:

virtual void SvtxTrack::CopyFrom ( const SvtxTrack )
inlinevirtual

copy content from base class

Reimplemented in SvtxTrack_v2, SvtxTrack_v1, SvtxTrack_FastSim, SvtxTrack_FastSim_v1, and SvtxTrack_FastSim_v2.

Definition at line 55 of file SvtxTrack.h.

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

Referenced by SvtxTrack_v1::CopyFrom(), SvtxTrack_v2::CopyFrom(), and PHGenFitTrkFitter::process_event().

+ Here is the caller graph for this function:

virtual void SvtxTrack::CopyFrom ( SvtxTrack )
inlinevirtual

copy content from base class

Reimplemented in SvtxTrack_v2, SvtxTrack_v1, SvtxTrack_FastSim, SvtxTrack_FastSim_v1, and SvtxTrack_FastSim_v2.

Definition at line 59 of file SvtxTrack.h.

View newest version in sPHENIX GitHub at line 59 of file SvtxTrack.h

virtual size_t SvtxTrack::count_states ( float  ) const
inlinevirtual

Reimplemented in SvtxTrack_v2, and SvtxTrack_v1.

Definition at line 145 of file SvtxTrack.h.

View newest version in sPHENIX GitHub at line 145 of file SvtxTrack.h

virtual bool SvtxTrack::empty_cluster_keys ( ) const
inlinevirtual

Reimplemented in SvtxTrack_v2, and SvtxTrack_v1.

Definition at line 193 of file SvtxTrack.h.

View newest version in sPHENIX GitHub at line 193 of file SvtxTrack.h

virtual bool SvtxTrack::empty_clusters ( ) const
inlinevirtual

deprecated - please use cluster keys instead

Reimplemented in SvtxTrack_v2, and SvtxTrack_v1.

Definition at line 170 of file SvtxTrack.h.

View newest version in sPHENIX GitHub at line 170 of file SvtxTrack.h

virtual bool SvtxTrack::empty_g4hit_id ( ) const
inlinevirtual

Reimplemented in SvtxTrack_FastSim_v2, and SvtxTrack_FastSim_v1.

Definition at line 250 of file SvtxTrack.h.

View newest version in sPHENIX GitHub at line 250 of file SvtxTrack.h

virtual bool SvtxTrack::empty_states ( ) const
inlinevirtual

Reimplemented in SvtxTrack_v2, and SvtxTrack_v1.

Definition at line 143 of file SvtxTrack.h.

View newest version in sPHENIX GitHub at line 143 of file SvtxTrack.h

SvtxTrack::ConstClusterKeyIter SvtxTrack::end_cluster_keys ( ) const
virtual

Reimplemented in SvtxTrack_v2, and SvtxTrack_v1.

Definition at line 110 of file SvtxTrack.cc.

View newest version in sPHENIX GitHub at line 110 of file SvtxTrack.cc

References DummyClusterKeySet.

Referenced by PHSiliconTpcTrackMatching::addSiliconClusters(), SvtxTrackEval::all_tracks_from(), SvtxTrackEval::all_truth_hits(), SvtxTrackEval::all_truth_particles(), SvtxTrackEval::calc_cluster_contribution(), PHGhostRejection::checkClusterSharing(), PHTpcResiduals::checkTrack(), SvtxTrack_v1::CopyFrom(), SvtxTrack_v2::CopyFrom(), PHMicromegasTpcTrackMatching::copyMicromegasClustersToCorrectedMap(), PHTruthSiliconAssociation::copySiliconClustersToCorrectedMap(), PHSiliconTpcTrackMatching::copySiliconClustersToCorrectedMap(), PHSiliconTpcTrackMatching::correctTpcClusterZ(), SvtxTrackEval::create_cache_track_from_cluster(), KFParticle_truthAndDetTools::fillDetectorBranch(), SvtxEvaluator::fillOutputNtuples(), ActsEvaluator::fillProtoTrack(), SvtxTrackEval::get_layer_range_contribution(), DSTEmulator::get_max_contributor(), TrackEvaluation::get_max_contributor(), SvtxTrackEval::get_nclusters_contribution_by_layer(), PHSiliconTpcTrackMatching::getBunchCrossing(), PHTruthSiliconAssociation::getG4PrimaryParticle(), PHActsTrkFitter::getSourceLinks(), PHTpcTrackSeedCircleFit::getTrackClusters(), PHGenFitTrkProp::OutputPHGenFitTrack(), SvtxEvaluator::printOutputInfo(), PHSiliconTruthTrackSeeding::Process(), PHTruthTrackSeeding::Process(), QAG4SimulationVertex::process_event(), QAG4SimulationTracking::process_event(), PHTrackSelector::process_event(), PHTruthSiliconAssociation::process_event(), PHTpcClusterMover::process_event(), PHSimpleKFProp::process_event(), PHRaveVertexing::process_event(), PHTpcDeltaZCorrection::process_track(), TpcSpaceChargeReconstruction::process_track(), PHTpcResiduals::processTrack(), PHSimpleKFProp::PropagateTrack(), PHGenFitTrkProp::ReFitTrack(), PHGenFitTrkFitter::ReFitTrack(), and PHGenFitTrkProp::SvtxTrackToPHGenFitTracks().

+ Here is the caller graph for this function:

SvtxTrack::ClusterKeyIter SvtxTrack::end_cluster_keys ( )
virtual

Reimplemented in SvtxTrack_v2, and SvtxTrack_v1.

Definition at line 126 of file SvtxTrack.cc.

View newest version in sPHENIX GitHub at line 126 of file SvtxTrack.cc

References DummyClusterKeySet.

SvtxTrack::ConstClusterIter SvtxTrack::end_clusters ( ) const
virtual

deprecated - please use cluster keys instead

Reimplemented in SvtxTrack_v2, and SvtxTrack_v1.

Definition at line 80 of file SvtxTrack.cc.

View newest version in sPHENIX GitHub at line 80 of file SvtxTrack.cc

References DummyClusterSet.

Referenced by SvtxTrack_v1::CopyFrom(), SvtxTrack_v2::CopyFrom(), and PHPatternReco::turnoff_hits_used_in_triplets().

+ Here is the caller graph for this function:

SvtxTrack::ClusterIter SvtxTrack::end_clusters ( )
virtual

deprecated - please use cluster keys instead

Reimplemented in SvtxTrack_v2, and SvtxTrack_v1.

Definition at line 95 of file SvtxTrack.cc.

View newest version in sPHENIX GitHub at line 95 of file SvtxTrack.cc

References DummyClusterSet.

SvtxTrack::HitIdIter SvtxTrack::end_g4hit_id ( )
virtual

Reimplemented in SvtxTrack_FastSim_v2, and SvtxTrack_FastSim_v1.

Definition at line 34 of file SvtxTrack.cc.

View newest version in sPHENIX GitHub at line 34 of file SvtxTrack.cc

References DummyHitIdMap.

SvtxTrack::HitIdConstIter SvtxTrack::end_g4hit_id ( ) const
virtual

Reimplemented in SvtxTrack_FastSim_v2, and SvtxTrack_FastSim_v1.

Definition at line 18 of file SvtxTrack.cc.

View newest version in sPHENIX GitHub at line 18 of file SvtxTrack.cc

References DummyHitIdMap.

SvtxTrack::ConstStateIter SvtxTrack::end_states ( ) const
virtual

Reimplemented in SvtxTrack_v2, and SvtxTrack_v1.

Definition at line 50 of file SvtxTrack.cc.

View newest version in sPHENIX GitHub at line 50 of file SvtxTrack.cc

References DummyStateMap.

Referenced by SvtxTrack_v1::CopyFrom(), SvtxTrack_v2::CopyFrom(), PHGenFitTrackProjection::process_event(), TpcSpaceChargeReconstruction::process_track(), and PHRaveVertexing::TranslateSvtxToGenFitTrack().

+ Here is the caller graph for this function:

SvtxTrack::StateIter SvtxTrack::end_states ( )
virtual

Reimplemented in SvtxTrack_v2, and SvtxTrack_v1.

Definition at line 65 of file SvtxTrack.cc.

View newest version in sPHENIX GitHub at line 65 of file SvtxTrack.cc

References DummyStateMap.

virtual size_t SvtxTrack::erase_cluster ( unsigned int  )
inlinevirtual

deprecated - please use cluster keys instead

Reimplemented in SvtxTrack_v2, and SvtxTrack_v1.

Definition at line 177 of file SvtxTrack.h.

View newest version in sPHENIX GitHub at line 177 of file SvtxTrack.h

virtual size_t SvtxTrack::erase_cluster_key ( TrkrDefs::cluskey  )
inlinevirtual

Reimplemented in SvtxTrack_v2, and SvtxTrack_v1.

Definition at line 197 of file SvtxTrack.h.

View newest version in sPHENIX GitHub at line 197 of file SvtxTrack.h

virtual size_t SvtxTrack::erase_state ( float  )
inlinevirtual

Reimplemented in SvtxTrack_v2, and SvtxTrack_v1.

Definition at line 151 of file SvtxTrack.h.

View newest version in sPHENIX GitHub at line 151 of file SvtxTrack.h

SvtxTrack::ConstClusterIter SvtxTrack::find_cluster ( unsigned int  ) const
virtual

deprecated - please use cluster keys instead

Reimplemented in SvtxTrack_v2, and SvtxTrack_v1.

Definition at line 75 of file SvtxTrack.cc.

View newest version in sPHENIX GitHub at line 75 of file SvtxTrack.cc

References DummyClusterSet.

SvtxTrack::ClusterIter SvtxTrack::find_cluster ( unsigned int  clusterid)
virtual

deprecated - please use cluster keys instead

Reimplemented in SvtxTrack_v2, and SvtxTrack_v1.

Definition at line 90 of file SvtxTrack.cc.

View newest version in sPHENIX GitHub at line 90 of file SvtxTrack.cc

References DummyClusterSet.

SvtxTrack::ConstClusterKeyIter SvtxTrack::find_cluster_key ( TrkrDefs::cluskey  clusterid) const
virtual

Reimplemented in SvtxTrack_v2, and SvtxTrack_v1.

Definition at line 100 of file SvtxTrack.cc.

View newest version in sPHENIX GitHub at line 100 of file SvtxTrack.cc

References DummyClusterKeySet.

SvtxTrack::ClusterKeyIter SvtxTrack::find_cluster_keys ( unsigned int  clusterid)
virtual

Reimplemented in SvtxTrack_v2, and SvtxTrack_v1.

Definition at line 121 of file SvtxTrack.cc.

View newest version in sPHENIX GitHub at line 121 of file SvtxTrack.cc

References DummyClusterKeySet.

SvtxTrack::HitIdIter SvtxTrack::find_g4hit_id ( int  )
virtual

Reimplemented in SvtxTrack_FastSim_v2, and SvtxTrack_FastSim_v1.

Definition at line 29 of file SvtxTrack.cc.

View newest version in sPHENIX GitHub at line 29 of file SvtxTrack.cc

References DummyHitIdMap.

SvtxTrack::HitIdConstIter SvtxTrack::find_g4hit_id ( int  ) const
virtual

Reimplemented in SvtxTrack_FastSim_v2, and SvtxTrack_FastSim_v1.

Definition at line 13 of file SvtxTrack.cc.

View newest version in sPHENIX GitHub at line 13 of file SvtxTrack.cc

References DummyHitIdMap.

SvtxTrack::ConstStateIter SvtxTrack::find_state ( float  pathlength) const
virtual

Reimplemented in SvtxTrack_v2, and SvtxTrack_v1.

Definition at line 45 of file SvtxTrack.cc.

View newest version in sPHENIX GitHub at line 45 of file SvtxTrack.cc

References DummyStateMap.

SvtxTrack::StateIter SvtxTrack::find_state ( float  pathlength)
virtual

Reimplemented in SvtxTrack_v2, and SvtxTrack_v1.

Definition at line 60 of file SvtxTrack.cc.

View newest version in sPHENIX GitHub at line 60 of file SvtxTrack.cc

References DummyStateMap.

const SvtxTrack::HitIdMap & SvtxTrack::g4hit_ids ( ) const
virtual

Reimplemented in SvtxTrack_FastSim_v2, and SvtxTrack_FastSim_v1.

Definition at line 131 of file SvtxTrack.cc.

View newest version in sPHENIX GitHub at line 131 of file SvtxTrack.cc

References DummyHitIdMap.

Referenced by SvtxTrack_FastSim_v1::CopyFrom(), SvtxTrack_FastSim_v2::CopyFrom(), B0TrackFastSimEval::fill_track_tree(), and PHG4TrackFastSimEval::fill_track_tree().

+ Here is the caller graph for this function:

virtual float SvtxTrack::get_acts_covariance ( unsigned int  ,
unsigned int   
) const
inlinevirtual

Reimplemented in SvtxTrack_v2.

Definition at line 230 of file SvtxTrack.h.

View newest version in sPHENIX GitHub at line 230 of file SvtxTrack.h

Referenced by SvtxTrack_v2::CopyFrom(), PHActsTrackProjection::makeTrackParams(), and PHTpcResiduals::makeTrackParams().

+ Here is the caller graph for this function:

virtual float SvtxTrack::get_cal_cluster_e ( CAL_LAYER  ) const
inlinevirtual

Reimplemented in SvtxTrack_v2.

Definition at line 226 of file SvtxTrack.h.

View newest version in sPHENIX GitHub at line 226 of file SvtxTrack.h

Referenced by SvtxTrack_v1::CopyFrom(), SvtxTrack_v2::CopyFrom(), KFParticle_truthAndDetTools::fillCaloBranch(), and SvtxEvaluator::fillOutputNtuples().

+ Here is the caller graph for this function:

virtual unsigned int SvtxTrack::get_cal_cluster_id ( CAL_LAYER  ) const
inlinevirtual

Reimplemented in SvtxTrack_v2.

Definition at line 220 of file SvtxTrack.h.

View newest version in sPHENIX GitHub at line 220 of file SvtxTrack.h

Referenced by SvtxTrack_v1::CopyFrom(), and SvtxTrack_v2::CopyFrom().

+ Here is the caller graph for this function:

virtual TrkrDefs::cluskey SvtxTrack::get_cal_cluster_key ( CAL_LAYER  ) const
inlinevirtual

Reimplemented in SvtxTrack_v2.

Definition at line 223 of file SvtxTrack.h.

View newest version in sPHENIX GitHub at line 223 of file SvtxTrack.h

Referenced by SvtxTrack_v1::CopyFrom(), and SvtxTrack_v2::CopyFrom().

+ Here is the caller graph for this function:

virtual float SvtxTrack::get_cal_deta ( CAL_LAYER  ) const
inlinevirtual

Reimplemented in SvtxTrack_v2.

Definition at line 211 of file SvtxTrack.h.

View newest version in sPHENIX GitHub at line 211 of file SvtxTrack.h

Referenced by SvtxTrack_v1::CopyFrom(), SvtxTrack_v2::CopyFrom(), KFParticle_truthAndDetTools::fillCaloBranch(), and SvtxEvaluator::fillOutputNtuples().

+ Here is the caller graph for this function:

virtual float SvtxTrack::get_cal_dphi ( CAL_LAYER  ) const
inlinevirtual

Reimplemented in SvtxTrack_v2.

Definition at line 208 of file SvtxTrack.h.

View newest version in sPHENIX GitHub at line 208 of file SvtxTrack.h

Referenced by SvtxTrack_v1::CopyFrom(), SvtxTrack_v2::CopyFrom(), KFParticle_truthAndDetTools::fillCaloBranch(), and SvtxEvaluator::fillOutputNtuples().

+ Here is the caller graph for this function:

virtual float SvtxTrack::get_cal_energy_3x3 ( CAL_LAYER  ) const
inlinevirtual

Reimplemented in SvtxTrack_v2.

Definition at line 214 of file SvtxTrack.h.

View newest version in sPHENIX GitHub at line 214 of file SvtxTrack.h

Referenced by SvtxTrack_v1::CopyFrom(), SvtxTrack_v2::CopyFrom(), KFParticle_truthAndDetTools::fillCaloBranch(), SvtxEvaluator::fillOutputNtuples(), QAG4SimulationCalorimeterSum::process_event_TrackProj(), and QAG4SimulationEicCalorimeterSum::process_event_TrackProj().

+ Here is the caller graph for this function:

virtual float SvtxTrack::get_cal_energy_5x5 ( CAL_LAYER  ) const
inlinevirtual

Reimplemented in SvtxTrack_v2.

Definition at line 217 of file SvtxTrack.h.

View newest version in sPHENIX GitHub at line 217 of file SvtxTrack.h

Referenced by SvtxTrack_v1::CopyFrom(), SvtxTrack_v2::CopyFrom(), KFParticle_truthAndDetTools::fillCaloBranch(), QAG4SimulationCalorimeterSum::process_event_TrackProj(), and QAG4SimulationEicCalorimeterSum::process_event_TrackProj().

+ Here is the caller graph for this function:

virtual float SvtxTrack::get_chisq ( ) const
inlinevirtual

Reimplemented in SvtxTrack_v2, and SvtxTrack_v1.

Definition at line 78 of file SvtxTrack.h.

View newest version in sPHENIX GitHub at line 78 of file SvtxTrack.h

Referenced by SvtxTrack_v1::CopyFrom(), SvtxTrack_v2::CopyFrom(), SvtxEvaluator::fillOutputNtuples(), PHGhostRejection::findGhostTracks(), AnaTutorial::getTracks(), KFParticle_Tools::makeParticle(), PHTrackCleaner::process_event(), PHTrackSelector::process_event(), and PHRaveVertexing::TranslateSvtxToGenFitTrack().

+ Here is the caller graph for this function:

virtual float SvtxTrack::get_dca ( ) const
inlinevirtual

Reimplemented in SvtxTrack_v2, and SvtxTrack_v1.

Definition at line 86 of file SvtxTrack.h.

View newest version in sPHENIX GitHub at line 86 of file SvtxTrack.h

Referenced by SvtxTrack_v1::CopyFrom(), SvtxTrack_v2::CopyFrom(), and AnaTutorial::getTracks().

+ Here is the caller graph for this function:

virtual float SvtxTrack::get_dca2d ( ) const
inlinevirtual

Reimplemented in SvtxTrack_v2, and SvtxTrack_v1.

Definition at line 92 of file SvtxTrack.h.

View newest version in sPHENIX GitHub at line 92 of file SvtxTrack.h

Referenced by SvtxTrack_v1::CopyFrom(), SvtxTrack_v2::CopyFrom(), and SvtxEvaluator::fillOutputNtuples().

+ Here is the caller graph for this function:

virtual float SvtxTrack::get_dca2d_error ( ) const
inlinevirtual

Reimplemented in SvtxTrack_v2, and SvtxTrack_v1.

Definition at line 95 of file SvtxTrack.h.

View newest version in sPHENIX GitHub at line 95 of file SvtxTrack.h

Referenced by SvtxTrack_v1::CopyFrom(), SvtxTrack_v2::CopyFrom(), and SvtxEvaluator::fillOutputNtuples().

+ Here is the caller graph for this function:

virtual float SvtxTrack::get_dca3d_xy ( ) const
inlinevirtual

Reimplemented in SvtxTrack_v2, and SvtxTrack_v1.

Definition at line 98 of file SvtxTrack.h.

View newest version in sPHENIX GitHub at line 98 of file SvtxTrack.h

Referenced by SvtxTrack_v1::CopyFrom(), SvtxTrack_v2::CopyFrom(), SvtxEvaluator::fillOutputNtuples(), and QAG4SimulationTracking::process_event().

+ Here is the caller graph for this function:

virtual float SvtxTrack::get_dca3d_xy_error ( ) const
inlinevirtual

Reimplemented in SvtxTrack_v2, and SvtxTrack_v1.

Definition at line 101 of file SvtxTrack.h.

View newest version in sPHENIX GitHub at line 101 of file SvtxTrack.h

Referenced by SvtxTrack_v1::CopyFrom(), SvtxTrack_v2::CopyFrom(), SvtxEvaluator::fillOutputNtuples(), and QAG4SimulationTracking::process_event().

+ Here is the caller graph for this function:

virtual float SvtxTrack::get_dca3d_z ( ) const
inlinevirtual

Reimplemented in SvtxTrack_v2, and SvtxTrack_v1.

Definition at line 104 of file SvtxTrack.h.

View newest version in sPHENIX GitHub at line 104 of file SvtxTrack.h

Referenced by SvtxTrack_v1::CopyFrom(), SvtxTrack_v2::CopyFrom(), SvtxEvaluator::fillOutputNtuples(), and QAG4SimulationTracking::process_event().

+ Here is the caller graph for this function:

virtual float SvtxTrack::get_dca3d_z_error ( ) const
inlinevirtual

Reimplemented in SvtxTrack_v2, and SvtxTrack_v1.

Definition at line 107 of file SvtxTrack.h.

View newest version in sPHENIX GitHub at line 107 of file SvtxTrack.h

Referenced by SvtxTrack_v1::CopyFrom(), SvtxTrack_v2::CopyFrom(), SvtxEvaluator::fillOutputNtuples(), and QAG4SimulationTracking::process_event().

+ Here is the caller graph for this function:

virtual float SvtxTrack::get_dca_error ( ) const
inlinevirtual

Reimplemented in SvtxTrack_v2, and SvtxTrack_v1.

Definition at line 89 of file SvtxTrack.h.

View newest version in sPHENIX GitHub at line 89 of file SvtxTrack.h

Referenced by SvtxTrack_v1::CopyFrom(), and SvtxTrack_v2::CopyFrom().

+ Here is the caller graph for this function:

virtual float SvtxTrack::get_error ( int  ,
int   
) const
inlinevirtual

Reimplemented in SvtxTrack_v2, and SvtxTrack_v1.

Definition at line 137 of file SvtxTrack.h.

View newest version in sPHENIX GitHub at line 137 of file SvtxTrack.h

Referenced by SvtxEvaluator::fillOutputNtuples(), KFParticle_Tools::makeParticle(), PHActsVertexFitter::makeTrackParam(), PHTruthSiliconAssociation::process_event(), PHSimpleKFProp::PropagateTrack(), ActsTransformations::rotateSvtxTrackCovToActs(), PHGenFitTrkProp::SvtxTrackToPHGenFitTracks(), and PHActsVertexPropagator::updateTrackDCA().

+ Here is the caller graph for this function:

virtual float SvtxTrack::get_eta ( ) const
inlinevirtual

Reimplemented in SvtxTrack_v2, and SvtxTrack_v1.

Definition at line 134 of file SvtxTrack.h.

View newest version in sPHENIX GitHub at line 134 of file SvtxTrack.h

Referenced by PHSiliconTpcTrackMatching::findEtaPhiMatches(), PHSiliconTpcTrackMatching::getCrossingNumber(), AnaTutorial::getTracks(), PHTpcTrackSeedCircleFit::process_event(), PHTruthSiliconAssociation::process_event(), PHGenFitTrackProjection::process_event(), PHSiliconTpcTrackMatching::process_event(), PHSiliconTpcTrackMatching::tagInTimeTracks(), and PHSiliconTpcTrackMatching::tagMatchCrossing().

+ Here is the caller graph for this function:

virtual float SvtxTrack::get_mom ( unsigned int  ) const
inlinevirtual

Reimplemented in SvtxTrack_v2, and SvtxTrack_v1.

Definition at line 130 of file SvtxTrack.h.

View newest version in sPHENIX GitHub at line 130 of file SvtxTrack.h

virtual unsigned int SvtxTrack::get_ndf ( ) const
inlinevirtual

Reimplemented in SvtxTrack_v2, and SvtxTrack_v1.

Definition at line 81 of file SvtxTrack.h.

View newest version in sPHENIX GitHub at line 81 of file SvtxTrack.h

Referenced by SvtxTrack_v1::CopyFrom(), SvtxTrack_v2::CopyFrom(), SvtxEvaluator::fillOutputNtuples(), AnaTutorial::getTracks(), KFParticle_Tools::makeParticle(), PHTrackCleaner::process_event(), PHTrackSelector::process_event(), PHRaveVertexing::process_event(), and PHRaveVertexing::TranslateSvtxToGenFitTrack().

+ Here is the caller graph for this function:

virtual unsigned int SvtxTrack::get_num_measurements ( ) const
inlinevirtual

Reimplemented in SvtxTrack_FastSim, and SvtxTrack_FastSim_v2.

Definition at line 243 of file SvtxTrack.h.

View newest version in sPHENIX GitHub at line 243 of file SvtxTrack.h

Referenced by SvtxTrack_FastSim_v2::CopyFrom(), and SvtxTrack_FastSim::CopyFrom().

+ Here is the caller graph for this function:

virtual float SvtxTrack::get_p ( ) const
inlinevirtual

Reimplemented in SvtxTrack_v2, and SvtxTrack_v1.

Definition at line 132 of file SvtxTrack.h.

View newest version in sPHENIX GitHub at line 132 of file SvtxTrack.h

Referenced by PHSimpleVertexFinder::findDcaTwoTracks(), JetRecoEval::get_energy_contribution(), TrackJetInput::get_input(), PHActsVertexFitter::makeTrackParam(), PHActsTrackProjection::makeTrackParams(), PHTpcResiduals::makeTrackParams(), PHTpcTrackSeedCircleFit::process_event(), and PHTpcResiduals::processTrack().

+ Here is the caller graph for this function:

virtual float SvtxTrack::get_phi ( ) const
inlinevirtual

Reimplemented in SvtxTrack_v2, and SvtxTrack_v1.

Definition at line 135 of file SvtxTrack.h.

View newest version in sPHENIX GitHub at line 135 of file SvtxTrack.h

Referenced by PHSiliconTpcTrackMatching::findEtaPhiMatches(), AnaTutorial::getTracks(), PHTpcTrackSeedCircleFit::process_event(), PHGenFitTrackProjection::process_event(), PHTpcClusterMover::process_event(), and PHTruthSiliconAssociation::process_event().

+ Here is the caller graph for this function:

virtual float SvtxTrack::get_pos ( unsigned int  ) const
inlinevirtual

Reimplemented in SvtxTrack_v2, and SvtxTrack_v1.

Definition at line 119 of file SvtxTrack.h.

View newest version in sPHENIX GitHub at line 119 of file SvtxTrack.h

virtual bool SvtxTrack::get_positive_charge ( ) const
inlinevirtual

Reimplemented in SvtxTrack_v2, and SvtxTrack_v1.

Definition at line 72 of file SvtxTrack.h.

View newest version in sPHENIX GitHub at line 72 of file SvtxTrack.h

Referenced by SvtxTrack_v1::CopyFrom(), SvtxTrack_v2::CopyFrom(), and PHTpcDeltaZCorrection::process_track().

+ Here is the caller graph for this function:

virtual float SvtxTrack::get_px ( ) const
inlinevirtual

Reimplemented in SvtxTrack_v2, and SvtxTrack_v1.

Definition at line 121 of file SvtxTrack.h.

View newest version in sPHENIX GitHub at line 121 of file SvtxTrack.h

Referenced by TpcSpaceChargeReconstruction::accept_track(), QAG4SimulationCalorimeterSum::eval_trk_proj(), QAG4SimulationEicCalorimeterSum::eval_trk_proj(), SvtxEvaluator::fillOutputNtuples(), ActsEvaluator::fillProtoTrack(), PHSimpleVertexFinder::findDcaTwoTracks(), PHSiliconTpcTrackMatching::findEtaPhiMatches(), TrackJetInput::get_input(), AnaTutorial::getTracks(), QAG4SimulationKFParticle::makeHepLV(), KFParticle_Tools::makeParticle(), PHActsVertexFitter::makeTrackParam(), PHActsTrackProjection::makeTrackParams(), PHTpcResiduals::makeTrackParams(), PHGenFitTrkProp::OutputPHGenFitTrack(), SvtxEvaluator::printOutputInfo(), PHActsTrkFitter::printTrackSeed(), PHSiliconTruthTrackSeeding::Process(), MomentumEvaluator::process_event(), QAG4SimulationUpsilon::process_event(), PHTpcTrackSeedCircleFit::process_event(), QAG4SimulationTracking::process_event(), PHTruthSiliconAssociation::process_event(), MyJetAnalysis::process_event(), PHSiliconTpcTrackMatching::process_event(), PHTpcDeltaZCorrection::process_track(), TpcDirectLaserReconstruction::process_track(), PHSimpleKFProp::PropagateTrack(), ActsTransformations::rotateSvtxTrackCovToActs(), PHGenFitTrkProp::SvtxTrackToPHGenFitTracks(), and PHActsVertexPropagator::updateTrackDCA().

+ Here is the caller graph for this function:

virtual float SvtxTrack::get_py ( ) const
inlinevirtual

Reimplemented in SvtxTrack_v2, and SvtxTrack_v1.

Definition at line 124 of file SvtxTrack.h.

View newest version in sPHENIX GitHub at line 124 of file SvtxTrack.h

Referenced by TpcSpaceChargeReconstruction::accept_track(), QAG4SimulationCalorimeterSum::eval_trk_proj(), QAG4SimulationEicCalorimeterSum::eval_trk_proj(), SvtxEvaluator::fillOutputNtuples(), ActsEvaluator::fillProtoTrack(), PHSimpleVertexFinder::findDcaTwoTracks(), PHSiliconTpcTrackMatching::findEtaPhiMatches(), TrackJetInput::get_input(), AnaTutorial::getTracks(), QAG4SimulationKFParticle::makeHepLV(), KFParticle_Tools::makeParticle(), PHActsVertexFitter::makeTrackParam(), PHActsTrackProjection::makeTrackParams(), PHTpcResiduals::makeTrackParams(), PHGenFitTrkProp::OutputPHGenFitTrack(), SvtxEvaluator::printOutputInfo(), PHActsTrkFitter::printTrackSeed(), PHSiliconTruthTrackSeeding::Process(), MomentumEvaluator::process_event(), QAG4SimulationUpsilon::process_event(), PHTpcTrackSeedCircleFit::process_event(), QAG4SimulationTracking::process_event(), PHTruthSiliconAssociation::process_event(), MyJetAnalysis::process_event(), PHSiliconTpcTrackMatching::process_event(), PHTpcDeltaZCorrection::process_track(), TpcDirectLaserReconstruction::process_track(), PHSimpleKFProp::PropagateTrack(), ActsTransformations::rotateSvtxTrackCovToActs(), PHGenFitTrkProp::SvtxTrackToPHGenFitTracks(), and PHActsVertexPropagator::updateTrackDCA().

+ Here is the caller graph for this function:

virtual float SvtxTrack::get_quality ( ) const
inlinevirtual

Reimplemented in SvtxTrack_v2, and SvtxTrack_v1.

Definition at line 84 of file SvtxTrack.h.

View newest version in sPHENIX GitHub at line 84 of file SvtxTrack.h

Referenced by SvtxTrackEval::best_track_from(), ActsEvaluator::evaluateTrackFits(), SvtxEvaluator::fillOutputNtuples(), PHGenFitTrkProp::OutputPHGenFitTrack(), SvtxEvaluator::printOutputInfo(), and MomentumEvaluator::process_event().

+ Here is the caller graph for this function:

virtual const SvtxTrackState* SvtxTrack::get_state ( float  ) const
inlinevirtual

Reimplemented in SvtxTrack_v2, and SvtxTrack_v1.

Definition at line 148 of file SvtxTrack.h.

View newest version in sPHENIX GitHub at line 148 of file SvtxTrack.h

virtual SvtxTrackState* SvtxTrack::get_state ( float  )
inlinevirtual

Reimplemented in SvtxTrack_v2, and SvtxTrack_v1.

Definition at line 149 of file SvtxTrack.h.

View newest version in sPHENIX GitHub at line 149 of file SvtxTrack.h

virtual unsigned int SvtxTrack::get_truth_track_id ( ) const
inlinevirtual

Reimplemented in SvtxTrack_FastSim, and SvtxTrack_FastSim_v2.

Definition at line 240 of file SvtxTrack.h.

View newest version in sPHENIX GitHub at line 240 of file SvtxTrack.h

Referenced by SvtxTrack_FastSim_v2::CopyFrom(), SvtxTrack_FastSim::CopyFrom(), PHSiliconTruthTrackSeeding::Process(), and PHTruthTrackSeeding::Process().

+ Here is the caller graph for this function:

virtual unsigned int SvtxTrack::get_vertex_id ( ) const
inlinevirtual

Reimplemented in SvtxTrack_v2, and SvtxTrack_v1.

Definition at line 69 of file SvtxTrack.h.

View newest version in sPHENIX GitHub at line 69 of file SvtxTrack.h

Referenced by SvtxTrack_v1::CopyFrom(), SvtxTrack_v2::CopyFrom(), PHActsToSvtxTracks::createSvtxTrack(), ActsEvaluator::evaluateTrackFits(), PHActsTrkFitter::getTrackFitResult(), PHActsTrackProjection::getVertex(), PHGenFitTrkProp::OutputPHGenFitTrack(), PHSiliconTruthTrackSeeding::Process(), PHGenFitTrkProp::SvtxTrackToPHGenFitTracks(), and PHActsVertexPropagator::updateTrackDCA().

+ Here is the caller graph for this function:

virtual float SvtxTrack::get_z ( ) const
inlinevirtual

Reimplemented in SvtxTrack_v2, and SvtxTrack_v1.

Definition at line 116 of file SvtxTrack.h.

View newest version in sPHENIX GitHub at line 116 of file SvtxTrack.h

Referenced by PHSiliconTpcTrackMatching::addSiliconClusters(), PHSiliconTpcTrackMatching::correctTpcClusterZ(), QAG4SimulationCalorimeterSum::eval_trk_proj(), QAG4SimulationEicCalorimeterSum::eval_trk_proj(), SvtxEvaluator::fillOutputNtuples(), ActsEvaluator::fillProtoTrack(), PHSimpleVertexFinder::findDcaTwoTracks(), PHSiliconTpcTrackMatching::findEtaPhiMatches(), PHSiliconTpcTrackMatching::getCrossingNumber(), AnaTutorial::getTracks(), KFParticle_Tools::makeParticle(), PHActsVertexFitter::makeTrackParam(), PHActsTrackProjection::makeTrackParams(), PHTpcResiduals::makeTrackParams(), PHActsTrkFitter::printTrackSeed(), PHSiliconTruthTrackSeeding::Process(), PHTruthTrackSeeding::Process(), MomentumEvaluator::process_event(), PHTruthSiliconAssociation::process_event(), PHSiliconTpcTrackMatching::process_event(), PHTpcDeltaZCorrection::process_track(), TpcDirectLaserReconstruction::process_track(), PHTpcResiduals::processTrack(), PHSimpleKFProp::PropagateTrack(), PHActsInitialVertexFinder::sortTracks(), PHGenFitTrkProp::SvtxTrackToPHGenFitTracks(), PHSiliconTpcTrackMatching::tagInTimeTracks(), PHSiliconTpcTrackMatching::tagMatchCrossing(), PHActsVertexPropagator::updateSvtxTrack(), and PHActsVertexPropagator::updateTrackDCA().

+ Here is the caller graph for this function:

void SvtxTrack::identify ( std::ostream &  os = std::cout) const
inlineoverridevirtual

identify Function from PHObject

Parameters
osOutput Stream

Reimplemented from PHObject.

Reimplemented in SvtxTrack_v2, SvtxTrack_FastSim, SvtxTrack_v1, SvtxTrack_FastSim_v1, and SvtxTrack_FastSim_v2.

Definition at line 43 of file SvtxTrack.h.

View newest version in sPHENIX GitHub at line 43 of file SvtxTrack.h

Referenced by PHSiliconTpcTrackMatching::addSiliconClusters(), PHHoughSeeding::export_output(), PHSiliconTpcTrackMatching::findEtaPhiMatches(), SvtxEvaluator::printInputInfo(), KFParticle_DST::printNode(), PHTruthSiliconAssociation::process_event(), PHG4TrackFastSim::process_event(), B0TrackFastSim::process_event(), PHGenFitTrkFitter::process_event(), PHGenFitTrkFitter::ReFitTrack(), and PHActsTrkFitter::updateSvtxTrack().

+ Here is the caller graph for this function:

virtual void SvtxTrack::insert_cluster ( unsigned int  )
inlinevirtual

deprecated - please use cluster keys instead

Reimplemented in SvtxTrack_v2, and SvtxTrack_v1.

Definition at line 175 of file SvtxTrack.h.

View newest version in sPHENIX GitHub at line 175 of file SvtxTrack.h

virtual void SvtxTrack::insert_cluster_key ( TrkrDefs::cluskey  )
inlinevirtual

Reimplemented in SvtxTrack_v2, and SvtxTrack_v1.

Definition at line 196 of file SvtxTrack.h.

View newest version in sPHENIX GitHub at line 196 of file SvtxTrack.h

Referenced by PHSiliconTpcTrackMatching::addSiliconClusters(), PHGenFitTrkProp::OutputPHGenFitTrack(), PHTruthSiliconAssociation::process_event(), and TpcDirectLaserReconstruction::process_track().

+ Here is the caller graph for this function:

virtual SvtxTrackState* SvtxTrack::insert_state ( const SvtxTrackState )
inlinevirtual

Reimplemented in SvtxTrack_v2, and SvtxTrack_v1.

Definition at line 150 of file SvtxTrack.h.

View newest version in sPHENIX GitHub at line 150 of file SvtxTrack.h

Referenced by PHTpcResiduals::addTrackState(), PHActsToSvtxTracks::createSvtxTrack(), ActsTransformations::fillSvtxTrackStates(), PHG4TrackFastSim::MakeSvtxTrack(), B0TrackFastSim::MakeSvtxTrack(), TpcDirectLaserReconstruction::process_track(), and PHActsTrkFitter::updateSvtxTrack().

+ Here is the caller graph for this function:

int SvtxTrack::isValid ( ) const
inlineoverridevirtual

isValid returns non zero if object contains vailid data

Reimplemented from PHObject.

Reimplemented in SvtxTrack_v2, SvtxTrack_FastSim, SvtxTrack_v1, SvtxTrack_FastSim_v1, and SvtxTrack_FastSim_v2.

Definition at line 48 of file SvtxTrack.h.

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

virtual size_t SvtxTrack::remove_g4hit_id ( int  ,
PHG4HitDefs::keytype   
)
inlinevirtual

Reimplemented in SvtxTrack_FastSim_v2, and SvtxTrack_FastSim_v1.

Definition at line 259 of file SvtxTrack.h.

View newest version in sPHENIX GitHub at line 259 of file SvtxTrack.h

virtual size_t SvtxTrack::remove_g4hit_volume ( int  )
inlinevirtual

Reimplemented in SvtxTrack_FastSim_v2, and SvtxTrack_FastSim_v1.

Definition at line 260 of file SvtxTrack.h.

View newest version in sPHENIX GitHub at line 260 of file SvtxTrack.h

virtual void SvtxTrack::set_acts_covariance ( unsigned int  ,
unsigned int  ,
float   
)
inlinevirtual

Reimplemented in SvtxTrack_v2.

Definition at line 231 of file SvtxTrack.h.

View newest version in sPHENIX GitHub at line 231 of file SvtxTrack.h

Referenced by PHActsVertexPropagator::updateSvtxTrack(), and PHActsTrkFitter::updateSvtxTrack().

+ Here is the caller graph for this function:

virtual void SvtxTrack::set_cal_cluster_e ( CAL_LAYER  ,
float   
)
inlinevirtual

Reimplemented in SvtxTrack_v2.

Definition at line 227 of file SvtxTrack.h.

View newest version in sPHENIX GitHub at line 227 of file SvtxTrack.h

Referenced by PHGenFitTrackProjection::process_event(), and PHActsTrackProjection::updateSvtxTrack().

+ Here is the caller graph for this function:

virtual void SvtxTrack::set_cal_cluster_id ( CAL_LAYER  ,
unsigned int   
)
inlinevirtual

Reimplemented in SvtxTrack_v2.

Definition at line 221 of file SvtxTrack.h.

View newest version in sPHENIX GitHub at line 221 of file SvtxTrack.h

Referenced by PHGenFitTrackProjection::process_event(), and PHActsTrackProjection::updateSvtxTrack().

+ Here is the caller graph for this function:

virtual void SvtxTrack::set_cal_cluster_key ( CAL_LAYER  ,
TrkrDefs::cluskey   
)
inlinevirtual

Reimplemented in SvtxTrack_v2.

Definition at line 224 of file SvtxTrack.h.

View newest version in sPHENIX GitHub at line 224 of file SvtxTrack.h

virtual void SvtxTrack::set_cal_deta ( CAL_LAYER  ,
float   
)
inlinevirtual

Reimplemented in SvtxTrack_v2.

Definition at line 212 of file SvtxTrack.h.

View newest version in sPHENIX GitHub at line 212 of file SvtxTrack.h

Referenced by PHGenFitTrackProjection::process_event(), and PHActsTrackProjection::updateSvtxTrack().

+ Here is the caller graph for this function:

virtual void SvtxTrack::set_cal_dphi ( CAL_LAYER  ,
float   
)
inlinevirtual

Reimplemented in SvtxTrack_v2.

Definition at line 209 of file SvtxTrack.h.

View newest version in sPHENIX GitHub at line 209 of file SvtxTrack.h

Referenced by PHGenFitTrackProjection::process_event(), and PHActsTrackProjection::updateSvtxTrack().

+ Here is the caller graph for this function:

virtual void SvtxTrack::set_cal_energy_3x3 ( CAL_LAYER  ,
float   
)
inlinevirtual

Reimplemented in SvtxTrack_v2.

Definition at line 215 of file SvtxTrack.h.

View newest version in sPHENIX GitHub at line 215 of file SvtxTrack.h

Referenced by PHGenFitTrackProjection::process_event(), and PHActsTrackProjection::updateSvtxTrack().

+ Here is the caller graph for this function:

virtual void SvtxTrack::set_cal_energy_5x5 ( CAL_LAYER  ,
float   
)
inlinevirtual

Reimplemented in SvtxTrack_v2.

Definition at line 218 of file SvtxTrack.h.

View newest version in sPHENIX GitHub at line 218 of file SvtxTrack.h

Referenced by PHGenFitTrackProjection::process_event(), and PHActsTrackProjection::updateSvtxTrack().

+ Here is the caller graph for this function:

virtual void SvtxTrack::set_charge ( int  )
inlinevirtual

Reimplemented in SvtxTrack_v2, and SvtxTrack_v1.

Definition at line 76 of file SvtxTrack.h.

View newest version in sPHENIX GitHub at line 76 of file SvtxTrack.h

Referenced by KFParticle_DST::buildSvtxTrack(), PHActsToSvtxTracks::createSvtxTrack(), PHG4TrackFastSim::MakeSvtxTrack(), B0TrackFastSim::MakeSvtxTrack(), PHGenFitTrkProp::OutputPHGenFitTrack(), PHTruthSiliconAssociation::process_event(), and PHActsTrkFitter::updateSvtxTrack().

+ Here is the caller graph for this function:

virtual void SvtxTrack::set_chisq ( float  )
inlinevirtual

Reimplemented in SvtxTrack_v2, and SvtxTrack_v1.

Definition at line 79 of file SvtxTrack.h.

View newest version in sPHENIX GitHub at line 79 of file SvtxTrack.h

Referenced by KFParticle_DST::buildSvtxTrack(), PHActsToSvtxTracks::createSvtxTrack(), PHG4TrackFastSim::MakeSvtxTrack(), B0TrackFastSim::MakeSvtxTrack(), PHGenFitTrkProp::OutputPHGenFitTrack(), and PHActsTrkFitter::updateSvtxTrack().

+ Here is the caller graph for this function:

virtual void SvtxTrack::set_dca ( float  )
inlinevirtual

Reimplemented in SvtxTrack_v2, and SvtxTrack_v1.

Definition at line 87 of file SvtxTrack.h.

View newest version in sPHENIX GitHub at line 87 of file SvtxTrack.h

Referenced by PHG4TrackFastSim::MakeSvtxTrack(), and B0TrackFastSim::MakeSvtxTrack().

+ Here is the caller graph for this function:

virtual void SvtxTrack::set_dca2d ( float  )
inlinevirtual

Reimplemented in SvtxTrack_v2, and SvtxTrack_v1.

Definition at line 93 of file SvtxTrack.h.

View newest version in sPHENIX GitHub at line 93 of file SvtxTrack.h

Referenced by PHG4TrackFastSim::MakeSvtxTrack(), and B0TrackFastSim::MakeSvtxTrack().

+ Here is the caller graph for this function:

virtual void SvtxTrack::set_dca2d_error ( float  )
inlinevirtual

Reimplemented in SvtxTrack_v2, and SvtxTrack_v1.

Definition at line 96 of file SvtxTrack.h.

View newest version in sPHENIX GitHub at line 96 of file SvtxTrack.h

Referenced by PHG4TrackFastSim::MakeSvtxTrack(), and B0TrackFastSim::MakeSvtxTrack().

+ Here is the caller graph for this function:

virtual void SvtxTrack::set_dca3d_xy ( float  )
inlinevirtual

Reimplemented in SvtxTrack_v2, and SvtxTrack_v1.

Definition at line 99 of file SvtxTrack.h.

View newest version in sPHENIX GitHub at line 99 of file SvtxTrack.h

Referenced by PHActsToSvtxTracks::createSvtxTrack(), and PHActsVertexPropagator::updateTrackDCA().

+ Here is the caller graph for this function:

virtual void SvtxTrack::set_dca3d_xy_error ( float  )
inlinevirtual

Reimplemented in SvtxTrack_v2, and SvtxTrack_v1.

Definition at line 102 of file SvtxTrack.h.

View newest version in sPHENIX GitHub at line 102 of file SvtxTrack.h

Referenced by PHActsToSvtxTracks::createSvtxTrack(), and PHActsVertexPropagator::updateTrackDCA().

+ Here is the caller graph for this function:

virtual void SvtxTrack::set_dca3d_z ( float  )
inlinevirtual

Reimplemented in SvtxTrack_v2, and SvtxTrack_v1.

Definition at line 105 of file SvtxTrack.h.

View newest version in sPHENIX GitHub at line 105 of file SvtxTrack.h

Referenced by PHActsToSvtxTracks::createSvtxTrack(), and PHActsVertexPropagator::updateTrackDCA().

+ Here is the caller graph for this function:

virtual void SvtxTrack::set_dca3d_z_error ( float  )
inlinevirtual

Reimplemented in SvtxTrack_v2, and SvtxTrack_v1.

Definition at line 108 of file SvtxTrack.h.

View newest version in sPHENIX GitHub at line 108 of file SvtxTrack.h

Referenced by PHActsToSvtxTracks::createSvtxTrack(), and PHActsVertexPropagator::updateTrackDCA().

+ Here is the caller graph for this function:

virtual void SvtxTrack::set_dca_error ( float  )
inlinevirtual

Reimplemented in SvtxTrack_v2, and SvtxTrack_v1.

Definition at line 90 of file SvtxTrack.h.

View newest version in sPHENIX GitHub at line 90 of file SvtxTrack.h

virtual void SvtxTrack::set_error ( int  ,
int  ,
float   
)
inlinevirtual

Reimplemented in SvtxTrack_v2, and SvtxTrack_v1.

Definition at line 138 of file SvtxTrack.h.

View newest version in sPHENIX GitHub at line 138 of file SvtxTrack.h

Referenced by KFParticle_DST::buildSvtxTrack(), PHActsToSvtxTracks::createSvtxTrack(), PHG4TrackFastSim::MakeSvtxTrack(), B0TrackFastSim::MakeSvtxTrack(), PHGenFitTrkProp::OutputPHGenFitTrack(), PHTruthSiliconAssociation::process_event(), PHActsVertexPropagator::updateSvtxTrack(), and PHActsTrkFitter::updateSvtxTrack().

+ Here is the caller graph for this function:

virtual void SvtxTrack::set_id ( unsigned int  )
inlinevirtual

Reimplemented in SvtxTrack_v2, and SvtxTrack_v1.

Definition at line 67 of file SvtxTrack.h.

View newest version in sPHENIX GitHub at line 67 of file SvtxTrack.h

Referenced by KFParticle_DST::buildSvtxTrack(), PHGenFitTrkProp::OutputPHGenFitTrack(), and PHTruthSiliconAssociation::process_event().

+ Here is the caller graph for this function:

virtual void SvtxTrack::set_ndf ( int  )
inlinevirtual

Reimplemented in SvtxTrack_v2, and SvtxTrack_v1.

Definition at line 82 of file SvtxTrack.h.

View newest version in sPHENIX GitHub at line 82 of file SvtxTrack.h

Referenced by KFParticle_DST::buildSvtxTrack(), PHActsToSvtxTracks::createSvtxTrack(), PHG4TrackFastSim::MakeSvtxTrack(), B0TrackFastSim::MakeSvtxTrack(), PHGenFitTrkProp::OutputPHGenFitTrack(), and PHActsTrkFitter::updateSvtxTrack().

+ Here is the caller graph for this function:

virtual void SvtxTrack::set_num_measurements ( int  )
inlinevirtual

Reimplemented in SvtxTrack_FastSim_v2, and SvtxTrack_FastSim.

Definition at line 242 of file SvtxTrack.h.

View newest version in sPHENIX GitHub at line 242 of file SvtxTrack.h

Referenced by PHG4TrackFastSim::MakeSvtxTrack(), and B0TrackFastSim::MakeSvtxTrack().

+ Here is the caller graph for this function:

virtual void SvtxTrack::set_positive_charge ( bool  )
inlinevirtual

Reimplemented in SvtxTrack_v2, and SvtxTrack_v1.

Definition at line 73 of file SvtxTrack.h.

View newest version in sPHENIX GitHub at line 73 of file SvtxTrack.h

virtual void SvtxTrack::set_px ( float  )
inlinevirtual

Reimplemented in SvtxTrack_v2, and SvtxTrack_v1.

Definition at line 122 of file SvtxTrack.h.

View newest version in sPHENIX GitHub at line 122 of file SvtxTrack.h

Referenced by KFParticle_DST::buildSvtxTrack(), PHActsToSvtxTracks::createSvtxTrack(), PHG4TrackFastSim::MakeSvtxTrack(), B0TrackFastSim::MakeSvtxTrack(), PHGenFitTrkProp::OutputPHGenFitTrack(), PHTpcTrackSeedCircleFit::process_event(), PHTruthSiliconAssociation::process_event(), and PHActsTrkFitter::updateSvtxTrack().

+ Here is the caller graph for this function:

virtual void SvtxTrack::set_py ( float  )
inlinevirtual

Reimplemented in SvtxTrack_v2, and SvtxTrack_v1.

Definition at line 125 of file SvtxTrack.h.

View newest version in sPHENIX GitHub at line 125 of file SvtxTrack.h

Referenced by KFParticle_DST::buildSvtxTrack(), PHActsToSvtxTracks::createSvtxTrack(), PHG4TrackFastSim::MakeSvtxTrack(), B0TrackFastSim::MakeSvtxTrack(), PHGenFitTrkProp::OutputPHGenFitTrack(), PHTpcTrackSeedCircleFit::process_event(), PHTruthSiliconAssociation::process_event(), and PHActsTrkFitter::updateSvtxTrack().

+ Here is the caller graph for this function:

virtual void SvtxTrack::set_pz ( float  )
inlinevirtual

Reimplemented in SvtxTrack_v2, and SvtxTrack_v1.

Definition at line 128 of file SvtxTrack.h.

View newest version in sPHENIX GitHub at line 128 of file SvtxTrack.h

Referenced by KFParticle_DST::buildSvtxTrack(), PHActsToSvtxTracks::createSvtxTrack(), PHG4TrackFastSim::MakeSvtxTrack(), B0TrackFastSim::MakeSvtxTrack(), PHGenFitTrkProp::OutputPHGenFitTrack(), PHTpcTrackSeedCircleFit::process_event(), PHTruthSiliconAssociation::process_event(), and PHActsTrkFitter::updateSvtxTrack().

+ Here is the caller graph for this function:

virtual void SvtxTrack::set_truth_track_id ( unsigned int  )
inlinevirtual

Reimplemented in SvtxTrack_FastSim_v2, and SvtxTrack_FastSim.

Definition at line 241 of file SvtxTrack.h.

View newest version in sPHENIX GitHub at line 241 of file SvtxTrack.h

Referenced by PHG4TrackFastSim::MakeSvtxTrack(), and B0TrackFastSim::MakeSvtxTrack().

+ Here is the caller graph for this function:

virtual void SvtxTrack::set_vertex_id ( unsigned int  )
inlinevirtual

Reimplemented in SvtxTrack_v2, and SvtxTrack_v1.

Definition at line 70 of file SvtxTrack.h.

View newest version in sPHENIX GitHub at line 70 of file SvtxTrack.h

Referenced by PHGenFitTrkProp::OutputPHGenFitTrack(), and PHSimpleVertexFinder::process_event().

+ Here is the caller graph for this function:

virtual void SvtxTrack::set_x ( float  )
inlinevirtual

Reimplemented in SvtxTrack_v2, and SvtxTrack_v1.

Definition at line 111 of file SvtxTrack.h.

View newest version in sPHENIX GitHub at line 111 of file SvtxTrack.h

Referenced by PHSiliconTpcTrackMatching::addSiliconClusters(), KFParticle_DST::buildSvtxTrack(), PHActsToSvtxTracks::createSvtxTrack(), PHG4TrackFastSim::MakeSvtxTrack(), B0TrackFastSim::MakeSvtxTrack(), PHGenFitTrkProp::OutputPHGenFitTrack(), PHTpcTrackSeedCircleFit::process_event(), PHTruthSiliconAssociation::process_event(), PHActsVertexPropagator::updateSvtxTrack(), and PHActsTrkFitter::updateSvtxTrack().

+ Here is the caller graph for this function:

virtual void SvtxTrack::set_y ( float  )
inlinevirtual

Reimplemented in SvtxTrack_v2, and SvtxTrack_v1.

Definition at line 114 of file SvtxTrack.h.

View newest version in sPHENIX GitHub at line 114 of file SvtxTrack.h

Referenced by PHSiliconTpcTrackMatching::addSiliconClusters(), KFParticle_DST::buildSvtxTrack(), PHActsToSvtxTracks::createSvtxTrack(), PHG4TrackFastSim::MakeSvtxTrack(), B0TrackFastSim::MakeSvtxTrack(), PHGenFitTrkProp::OutputPHGenFitTrack(), PHTpcTrackSeedCircleFit::process_event(), PHTruthSiliconAssociation::process_event(), PHActsVertexPropagator::updateSvtxTrack(), and PHActsTrkFitter::updateSvtxTrack().

+ Here is the caller graph for this function:

virtual void SvtxTrack::set_z ( float  )
inlinevirtual

Reimplemented in SvtxTrack_v2, and SvtxTrack_v1.

Definition at line 117 of file SvtxTrack.h.

View newest version in sPHENIX GitHub at line 117 of file SvtxTrack.h

Referenced by PHSiliconTpcTrackMatching::addSiliconClusters(), KFParticle_DST::buildSvtxTrack(), PHActsToSvtxTracks::createSvtxTrack(), PHG4TrackFastSim::MakeSvtxTrack(), B0TrackFastSim::MakeSvtxTrack(), PHGenFitTrkProp::OutputPHGenFitTrack(), PHTpcTrackSeedCircleFit::process_event(), PHTruthSiliconAssociation::process_event(), PHActsVertexPropagator::updateSvtxTrack(), and PHActsTrkFitter::updateSvtxTrack().

+ Here is the caller graph for this function:

virtual size_t SvtxTrack::size_cluster_keys ( ) const
inlinevirtual

Reimplemented in SvtxTrack_v2, and SvtxTrack_v1.

Definition at line 194 of file SvtxTrack.h.

View newest version in sPHENIX GitHub at line 194 of file SvtxTrack.h

Referenced by PHSiliconTpcTrackMatching::addSiliconClusters(), SvtxEvaluator::fillOutputNtuples(), PHSiliconTpcTrackMatching::findEtaPhiMatches(), PHTruthTrackSeeding::Process(), PHTrackCleaner::process_event(), PHTruthSiliconAssociation::process_event(), PHGenFitTrkProp::SvtxTrackToPHGenFitTracks(), and PHActsTrkFitter::updateSvtxTrack().

+ Here is the caller graph for this function:

virtual size_t SvtxTrack::size_clusters ( ) const
inlinevirtual

deprecated - please use cluster keys instead

Reimplemented in SvtxTrack_v2, and SvtxTrack_v1.

Definition at line 172 of file SvtxTrack.h.

View newest version in sPHENIX GitHub at line 172 of file SvtxTrack.h

virtual size_t SvtxTrack::size_g4hit_id ( ) const
inlinevirtual

Reimplemented in SvtxTrack_FastSim_v2, and SvtxTrack_FastSim_v1.

Definition at line 251 of file SvtxTrack.h.

View newest version in sPHENIX GitHub at line 251 of file SvtxTrack.h

virtual size_t SvtxTrack::size_states ( ) const
inlinevirtual

Reimplemented in SvtxTrack_v2, and SvtxTrack_v1.

Definition at line 144 of file SvtxTrack.h.

View newest version in sPHENIX GitHub at line 144 of file SvtxTrack.h

Referenced by QAG4SimulationCalorimeterSum::eval_trk_proj(), and QAG4SimulationEicCalorimeterSum::eval_trk_proj().

+ Here is the caller graph for this function:


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