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

#include <IBesGlobalTrigSvc.h>

+ Inheritance diagram for IBesGlobalTrigSvc:

Public Member Functions

virtual StatusCode GlobalTrig ()=0
 
virtual bool getIfpass ()=0
 
virtual const int getTrigCond (int i)=0
 
virtual std::vector< int > getMdcStrkId ()=0
 
virtual std::vector< int > getMdcLtrkId ()=0
 
virtual std::vector< int > getBTofHitMap ()=0
 
virtual std::vector< int > getETofHitMap ()=0
 
virtual std::vector< double > getEmcClusE ()=0
 
virtual double getEmcTotE ()=0
 
virtual double getEmcBTotE ()=0
 
virtual double getEmcETotE ()=0
 
virtual double getEmcLTotE ()=0
 
virtual double getEmcRTotE ()=0
 
virtual void setGoodEvent (bool)=0
 
virtual bool getGoodEvent ()=0
 

Static Public Member Functions

static const InterfaceID & interfaceID ()
 

Detailed Description

Definition at line 10 of file IBesGlobalTrigSvc.h.

Member Function Documentation

◆ getBTofHitMap()

virtual std::vector< int > IBesGlobalTrigSvc::getBTofHitMap ( )
pure virtual

Implemented in BesGlobalTrigSvc.

◆ getEmcBTotE()

virtual double IBesGlobalTrigSvc::getEmcBTotE ( )
pure virtual

Implemented in BesGlobalTrigSvc.

◆ getEmcClusE()

virtual std::vector< double > IBesGlobalTrigSvc::getEmcClusE ( )
pure virtual

Implemented in BesGlobalTrigSvc.

◆ getEmcETotE()

virtual double IBesGlobalTrigSvc::getEmcETotE ( )
pure virtual

Implemented in BesGlobalTrigSvc.

◆ getEmcLTotE()

virtual double IBesGlobalTrigSvc::getEmcLTotE ( )
pure virtual

Implemented in BesGlobalTrigSvc.

◆ getEmcRTotE()

virtual double IBesGlobalTrigSvc::getEmcRTotE ( )
pure virtual

Implemented in BesGlobalTrigSvc.

◆ getEmcTotE()

virtual double IBesGlobalTrigSvc::getEmcTotE ( )
pure virtual

Implemented in BesGlobalTrigSvc.

◆ getETofHitMap()

virtual std::vector< int > IBesGlobalTrigSvc::getETofHitMap ( )
pure virtual

Implemented in BesGlobalTrigSvc.

◆ getGoodEvent()

virtual bool IBesGlobalTrigSvc::getGoodEvent ( )
pure virtual

Implemented in BesGlobalTrigSvc.

◆ getIfpass()

virtual bool IBesGlobalTrigSvc::getIfpass ( )
pure virtual

Implemented in BesGlobalTrigSvc.

◆ getMdcLtrkId()

virtual std::vector< int > IBesGlobalTrigSvc::getMdcLtrkId ( )
pure virtual

Implemented in BesGlobalTrigSvc.

◆ getMdcStrkId()

virtual std::vector< int > IBesGlobalTrigSvc::getMdcStrkId ( )
pure virtual

Implemented in BesGlobalTrigSvc.

◆ getTrigCond()

virtual const int IBesGlobalTrigSvc::getTrigCond ( int  i)
pure virtual

Implemented in BesGlobalTrigSvc.

◆ GlobalTrig()

virtual StatusCode IBesGlobalTrigSvc::GlobalTrig ( )
pure virtual

Implemented in BesGlobalTrigSvc.

◆ interfaceID()

static const InterfaceID & IBesGlobalTrigSvc::interfaceID ( )
inlinestatic

Definition at line 15 of file IBesGlobalTrigSvc.h.

15{ return IID_IBesGlobalTrigSvc; }

Referenced by BesGlobalTrigSvc::queryInterface().

◆ setGoodEvent()

virtual void IBesGlobalTrigSvc::setGoodEvent ( bool  )
pure virtual

Implemented in BesGlobalTrigSvc.


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