PandaRoot
PndTrackEvaluatorDetStt Class Reference

#include <PndTrackEvaluatorDetStt.h>

Inheritance diagram for PndTrackEvaluatorDetStt:
PndTrackEvaluatorDetI

Public Member Functions

 PndTrackEvaluatorDetStt (PndSttGeometryMap *sttMap)
 
virtual ~PndTrackEvaluatorDetStt ()
 
virtual bool CheckFirstHit (FairLink *hit)
 
virtual bool CheckFirstHit (PndSttHit *hit)
 
virtual bool CheckLastHit (FairLink *hit)
 
virtual bool CheckLastHit (PndSttHit *hit)
 
virtual bool CheckTwoHits (FairLink *first, FairLink *second)
 
virtual bool CheckTwoHits (PndSttHit *firstSttHit, PndSttHit *secondSttHit)
 
virtual bool CheckNextDetector (FairLink *first, FairLink *second)
 
- Public Member Functions inherited from PndTrackEvaluatorDetI
 PndTrackEvaluatorDetI ()
 
virtual ~PndTrackEvaluatorDetI ()
 

Protected Member Functions

PndSttHitGetSttHit (FairLink *hit)
 

Detailed Description

Definition at line 19 of file PndTrackEvaluatorDetStt.h.

Constructor & Destructor Documentation

◆ PndTrackEvaluatorDetStt()

PndTrackEvaluatorDetStt::PndTrackEvaluatorDetStt ( PndSttGeometryMap sttMap)

◆ ~PndTrackEvaluatorDetStt()

virtual PndTrackEvaluatorDetStt::~PndTrackEvaluatorDetStt ( )
virtual

Member Function Documentation

◆ CheckFirstHit() [1/2]

virtual bool PndTrackEvaluatorDetStt::CheckFirstHit ( FairLink *  hit)
virtual

◆ CheckFirstHit() [2/2]

virtual bool PndTrackEvaluatorDetStt::CheckFirstHit ( PndSttHit hit)
virtual

◆ CheckLastHit() [1/2]

virtual bool PndTrackEvaluatorDetStt::CheckLastHit ( FairLink *  hit)
virtual

Reimplemented from PndTrackEvaluatorDetI.

◆ CheckLastHit() [2/2]

virtual bool PndTrackEvaluatorDetStt::CheckLastHit ( PndSttHit hit)
virtual

◆ CheckNextDetector()

virtual bool PndTrackEvaluatorDetStt::CheckNextDetector ( FairLink *  first,
FairLink *  second 
)
inlinevirtual

Reimplemented from PndTrackEvaluatorDetI.

Definition at line 33 of file PndTrackEvaluatorDetStt.h.

33 { return true; }

◆ CheckTwoHits() [1/2]

virtual bool PndTrackEvaluatorDetStt::CheckTwoHits ( FairLink *  first,
FairLink *  second 
)
virtual

◆ CheckTwoHits() [2/2]

virtual bool PndTrackEvaluatorDetStt::CheckTwoHits ( PndSttHit firstSttHit,
PndSttHit secondSttHit 
)
virtual

◆ GetSttHit()

PndSttHit* PndTrackEvaluatorDetStt::GetSttHit ( FairLink *  hit)
inlineprotected

Definition at line 36 of file PndTrackEvaluatorDetStt.h.

36 { return static_cast<PndSttHit *>(FairRootManager::Instance()->GetCloneOfLinkData(*hit)); }

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