BOSS 6.6.4.p01
BESIII Offline Software System
Loading...
Searching...
No Matches
TrkIdManager Class Referenceabstract

#include <TrkIdManager.h>

+ Inheritance diagram for TrkIdManager:

Public Member Functions

 TrkIdManager ()
 
virtual ~TrkIdManager ()
 
virtual long nextId ()=0
 
virtual long lastId () const =0
 
virtual void setMax (long maxid)=0
 

Detailed Description

Definition at line 18 of file TrkIdManager.h.

Constructor & Destructor Documentation

◆ TrkIdManager()

TrkIdManager::TrkIdManager ( )

Definition at line 20 of file TrkIdManager.cxx.

20 {
21//------------------------------------------------------------------------
22}

◆ ~TrkIdManager()

TrkIdManager::~TrkIdManager ( )
virtual

Definition at line 25 of file TrkIdManager.cxx.

25 {
26//------------------------------------------------------------------------
27}

Member Function Documentation

◆ lastId()

virtual long TrkIdManager::lastId ( ) const
pure virtual

Implemented in TrkIdManDefault, and TrkIdManDumb.

◆ nextId()

virtual long TrkIdManager::nextId ( )
pure virtual

Implemented in TrkIdManDefault, and TrkIdManDumb.

Referenced by TrkId::setNewValue().

◆ setMax()

virtual void TrkIdManager::setMax ( long  maxid)
pure virtual

Implemented in TrkIdManDefault, and TrkIdManDumb.


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