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

#include <EicRoot/blob/master/pnddata/TrackData/PndTrackCandHit.h>

+ Inheritance diagram for PndTrackCandHit:
+ Collaboration diagram for PndTrackCandHit:

Public Member Functions

 PndTrackCandHit ()
 
 PndTrackCandHit (Int_t detId, Int_t hitId, Double_t rho)
 
 ~PndTrackCandHit ()
 
bool operator< (const PndTrackCandHit &rhs) const
 
bool operator> (const PndTrackCandHit &rhs) const
 
bool operator<= (const PndTrackCandHit &rhs) const
 
bool operator>= (const PndTrackCandHit &rhs) const
 
bool operator== (const PndTrackCandHit &hit) const
 
bool operator!= (const PndTrackCandHit &hit) const
 
Int_t GetHitId () const
 
Int_t GetDetId () const
 
Double_t GetRho () const
 
void Print ()
 

Private Member Functions

 ClassDef (PndTrackCandHit, 2)
 

Private Attributes

Double_t fRho
 sorting parameter
 

Detailed Description

Definition at line 30 of file PndTrackCandHit.h.

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

Constructor & Destructor Documentation

PndTrackCandHit::PndTrackCandHit ( )
inline

Definition at line 32 of file PndTrackCandHit.h.

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

PndTrackCandHit::PndTrackCandHit ( Int_t  detId,
Int_t  hitId,
Double_t  rho 
)
inline

Definition at line 33 of file PndTrackCandHit.h.

View newest version in sPHENIX GitHub at line 33 of file PndTrackCandHit.h

PndTrackCandHit::~PndTrackCandHit ( )
inline

Definition at line 34 of file PndTrackCandHit.h.

View newest version in sPHENIX GitHub at line 34 of file PndTrackCandHit.h

Member Function Documentation

PndTrackCandHit::ClassDef ( PndTrackCandHit  ,
 
)
private
Int_t PndTrackCandHit::GetDetId ( ) const
inline

Definition at line 50 of file PndTrackCandHit.h.

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

References FairLink::GetType().

Referenced by PndRecoKalmanFit::Fit(), PndTrackCand::GetNHitsDet(), and PndTrackCand2GenfitTrackCand().

+ Here is the call graph for this function:

+ Here is the caller graph for this function:

Int_t PndTrackCandHit::GetHitId ( ) const
inline

Definition at line 49 of file PndTrackCandHit.h.

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

References FairLink::GetIndex().

Referenced by PndRecoKalmanFit::Fit(), and PndTrackCand2GenfitTrackCand().

+ Here is the call graph for this function:

+ Here is the caller graph for this function:

Double_t PndTrackCandHit::GetRho ( ) const
inline

Definition at line 51 of file PndTrackCandHit.h.

View newest version in sPHENIX GitHub at line 51 of file PndTrackCandHit.h

References fRho.

Referenced by PndTrackCand2GenfitTrackCand().

+ Here is the caller graph for this function:

bool PndTrackCandHit::operator!= ( const PndTrackCandHit hit) const
inline

Definition at line 46 of file PndTrackCandHit.h.

View newest version in sPHENIX GitHub at line 46 of file PndTrackCandHit.h

bool PndTrackCandHit::operator< ( const PndTrackCandHit rhs) const
inline

Definition at line 35 of file PndTrackCandHit.h.

View newest version in sPHENIX GitHub at line 35 of file PndTrackCandHit.h

References fRho.

bool PndTrackCandHit::operator<= ( const PndTrackCandHit rhs) const
inline

Definition at line 39 of file PndTrackCandHit.h.

View newest version in sPHENIX GitHub at line 39 of file PndTrackCandHit.h

References fRho.

bool PndTrackCandHit::operator== ( const PndTrackCandHit hit) const
inline

Definition at line 43 of file PndTrackCandHit.h.

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

References fRho.

bool PndTrackCandHit::operator> ( const PndTrackCandHit rhs) const
inline

Definition at line 37 of file PndTrackCandHit.h.

View newest version in sPHENIX GitHub at line 37 of file PndTrackCandHit.h

References fRho.

bool PndTrackCandHit::operator>= ( const PndTrackCandHit rhs) const
inline

Definition at line 41 of file PndTrackCandHit.h.

View newest version in sPHENIX GitHub at line 41 of file PndTrackCandHit.h

References fRho.

void PndTrackCandHit::Print ( void  )

Definition at line 4 of file PndTrackCandHit.cxx.

View newest version in sPHENIX GitHub at line 4 of file PndTrackCandHit.cxx

References fRho, and FairLink::Print().

+ Here is the call graph for this function:

Member Data Documentation

Double_t PndTrackCandHit::fRho
private

sorting parameter

Definition at line 56 of file PndTrackCandHit.h.

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

Referenced by GetRho(), operator<(), operator<=(), operator==(), operator>(), operator>=(), and Print().


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