BOSS 7.0.7
BESIII Offline Software System
Loading...
Searching...
No Matches
TrkVisitor Class Referenceabstract

#include <TrkVisitor.h>

+ Inheritance diagram for TrkVisitor:

Public Member Functions

 TrkVisitor ()
 
virtual ~TrkVisitor ()
 
virtual void trkVisitHelixTraj (const HelixTraj *)=0
 
virtual void trkVisitCircleTraj (const TrkCircleTraj *)=0
 
virtual void trkVisitNeutTraj (const NeutTraj *)=0
 
virtual void trkVisitLineTraj (const TrkDifLineTraj *)=0
 

Detailed Description

Definition at line 27 of file TrkVisitor.h.

Constructor & Destructor Documentation

◆ TrkVisitor()

TrkVisitor::TrkVisitor ( )

Definition at line 22 of file TrkVisitor.cxx.

22 {
23//------------------------------------------------------------------------
24}

◆ ~TrkVisitor()

TrkVisitor::~TrkVisitor ( )
virtual

Definition at line 17 of file TrkVisitor.cxx.

17 {
18//------------------------------------------------------------------------
19}

Member Function Documentation

◆ trkVisitCircleTraj()

virtual void TrkVisitor::trkVisitCircleTraj ( const TrkCircleTraj )
pure virtual

Implemented in TrkMomVisitor.

Referenced by TrkCircleTraj::visitAccept().

◆ trkVisitHelixTraj()

virtual void TrkVisitor::trkVisitHelixTraj ( const HelixTraj )
pure virtual

Implemented in TrkMomVisitor.

Referenced by HelixTraj::visitAccept().

◆ trkVisitLineTraj()

virtual void TrkVisitor::trkVisitLineTraj ( const TrkDifLineTraj )
pure virtual

Implemented in TrkMomVisitor.

Referenced by TrkDifLineTraj::visitAccept().

◆ trkVisitNeutTraj()

virtual void TrkVisitor::trkVisitNeutTraj ( const NeutTraj )
pure virtual

Implemented in TrkMomVisitor.

Referenced by NeutTraj::visitAccept().


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