BOSS 8.0.0
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
 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
 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

Constructor & Destructor Documentation

◆ TrkVisitor() [1/3]

TrkVisitor::TrkVisitor ( )

Definition at line 22 of file TrkVisitor.cxx.

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

◆ ~TrkVisitor() [1/3]

TrkVisitor::~TrkVisitor ( )
virtual

Definition at line 17 of file TrkVisitor.cxx.

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

◆ TrkVisitor() [2/3]

TrkVisitor::TrkVisitor ( )

◆ ~TrkVisitor() [2/3]

virtual TrkVisitor::~TrkVisitor ( )
virtual

◆ TrkVisitor() [3/3]

TrkVisitor::TrkVisitor ( )

◆ ~TrkVisitor() [3/3]

virtual TrkVisitor::~TrkVisitor ( )
virtual

Member Function Documentation

◆ trkVisitCircleTraj() [1/3]

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

◆ trkVisitCircleTraj() [2/3]

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

Implemented in TrkMomVisitor, TrkMomVisitor, and TrkMomVisitor.

◆ trkVisitCircleTraj() [3/3]

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

Implemented in TrkMomVisitor, TrkMomVisitor, and TrkMomVisitor.

◆ trkVisitHelixTraj() [1/3]

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

Implemented in TrkMomVisitor, TrkMomVisitor, and TrkMomVisitor.

Referenced by HelixTraj::visitAccept().

◆ trkVisitHelixTraj() [2/3]

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

Implemented in TrkMomVisitor, TrkMomVisitor, and TrkMomVisitor.

◆ trkVisitHelixTraj() [3/3]

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

Implemented in TrkMomVisitor, TrkMomVisitor, and TrkMomVisitor.

◆ trkVisitLineTraj() [1/3]

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

◆ trkVisitLineTraj() [2/3]

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

Implemented in TrkMomVisitor, TrkMomVisitor, and TrkMomVisitor.

◆ trkVisitLineTraj() [3/3]

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

Implemented in TrkMomVisitor, TrkMomVisitor, and TrkMomVisitor.

◆ trkVisitNeutTraj() [1/3]

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

Implemented in TrkMomVisitor, TrkMomVisitor, and TrkMomVisitor.

Referenced by NeutTraj::visitAccept().

◆ trkVisitNeutTraj() [2/3]

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

Implemented in TrkMomVisitor, TrkMomVisitor, and TrkMomVisitor.

◆ trkVisitNeutTraj() [3/3]

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

Implemented in TrkMomVisitor, TrkMomVisitor, and TrkMomVisitor.


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