BOSS 7.0.1
BESIII Offline Software System
Loading...
Searching...
No Matches
IBestDTagSvc Class Referenceabstract

#include <IBestDTagSvc.h>

+ Inheritance diagram for IBestDTagSvc:

Public Member Functions

virtual ~IBestDTagSvc ()
 
virtual EvtRecDTaggetSingleTag (int modeid=-1, int charm=0)=0
 
virtual EvtRecDTag ** getDoubleTag (int modeid1, int modeid2, int charm=0)=0
 
virtual bool isCosmicOrLepton ()=0
 
virtual ~IBestDTagSvc ()
 
virtual EvtRecDTaggetSingleTag (int modeid=-1, int charm=0)=0
 
virtual EvtRecDTag ** getDoubleTag (int modeid1, int modeid2, int charm=0)=0
 
virtual bool isCosmicOrLepton ()=0
 

Static Public Member Functions

static const InterfaceID & interfaceID ()
 
static const InterfaceID & interfaceID ()
 

Detailed Description

Constructor & Destructor Documentation

◆ ~IBestDTagSvc() [1/2]

virtual IBestDTagSvc::~IBestDTagSvc ( )
inlinevirtual

◆ ~IBestDTagSvc() [2/2]

virtual IBestDTagSvc::~IBestDTagSvc ( )
inlinevirtual

Member Function Documentation

◆ getDoubleTag() [1/2]

virtual EvtRecDTag ** IBestDTagSvc::getDoubleTag ( int  modeid1,
int  modeid2,
int  charm = 0 
)
pure virtual

Implemented in BestDTagSvc, and BestDTagSvc.

◆ getDoubleTag() [2/2]

virtual EvtRecDTag ** IBestDTagSvc::getDoubleTag ( int  modeid1,
int  modeid2,
int  charm = 0 
)
pure virtual

Implemented in BestDTagSvc, and BestDTagSvc.

◆ getSingleTag() [1/2]

virtual EvtRecDTag * IBestDTagSvc::getSingleTag ( int  modeid = -1,
int  charm = 0 
)
pure virtual

Implemented in BestDTagSvc, and BestDTagSvc.

Referenced by DQADtag::execute().

◆ getSingleTag() [2/2]

virtual EvtRecDTag * IBestDTagSvc::getSingleTag ( int  modeid = -1,
int  charm = 0 
)
pure virtual

Implemented in BestDTagSvc, and BestDTagSvc.

◆ interfaceID() [1/2]

static const InterfaceID & IBestDTagSvc::interfaceID ( )
inlinestatic

Definition at line 16 of file InstallArea/include/BestDTagSvc/BestDTagSvc/IBestDTagSvc.h.

16{ return IID_IBestDTagSvc; }

Referenced by BestDTagSvc::queryInterface().

◆ interfaceID() [2/2]

static const InterfaceID & IBestDTagSvc::interfaceID ( )
inlinestatic

Definition at line 16 of file Utilities/BestDTagSvc/BestDTagSvc-00-00-03/BestDTagSvc/IBestDTagSvc.h.

16{ return IID_IBestDTagSvc; }

◆ isCosmicOrLepton() [1/2]

virtual bool IBestDTagSvc::isCosmicOrLepton ( )
pure virtual

Implemented in BestDTagSvc, and BestDTagSvc.

Referenced by DQADtag::execute().

◆ isCosmicOrLepton() [2/2]

virtual bool IBestDTagSvc::isCosmicOrLepton ( )
pure virtual

Implemented in BestDTagSvc, and BestDTagSvc.


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