BOSS 7.0.4
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
 
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 ()
 
static const InterfaceID & interfaceID ()
 

Detailed Description

Member Function Documentation

◆ getBTofHitMap() [1/2]

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

Implemented in BesGlobalTrigSvc, and BesGlobalTrigSvc.

◆ getBTofHitMap() [2/2]

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

Implemented in BesGlobalTrigSvc, and BesGlobalTrigSvc.

◆ getEmcBTotE() [1/2]

virtual double IBesGlobalTrigSvc::getEmcBTotE ( )
pure virtual

Implemented in BesGlobalTrigSvc, and BesGlobalTrigSvc.

◆ getEmcBTotE() [2/2]

virtual double IBesGlobalTrigSvc::getEmcBTotE ( )
pure virtual

Implemented in BesGlobalTrigSvc, and BesGlobalTrigSvc.

◆ getEmcClusE() [1/2]

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

Implemented in BesGlobalTrigSvc, and BesGlobalTrigSvc.

◆ getEmcClusE() [2/2]

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

Implemented in BesGlobalTrigSvc, and BesGlobalTrigSvc.

◆ getEmcETotE() [1/2]

virtual double IBesGlobalTrigSvc::getEmcETotE ( )
pure virtual

Implemented in BesGlobalTrigSvc, and BesGlobalTrigSvc.

◆ getEmcETotE() [2/2]

virtual double IBesGlobalTrigSvc::getEmcETotE ( )
pure virtual

Implemented in BesGlobalTrigSvc, and BesGlobalTrigSvc.

◆ getEmcLTotE() [1/2]

virtual double IBesGlobalTrigSvc::getEmcLTotE ( )
pure virtual

Implemented in BesGlobalTrigSvc, and BesGlobalTrigSvc.

◆ getEmcLTotE() [2/2]

virtual double IBesGlobalTrigSvc::getEmcLTotE ( )
pure virtual

Implemented in BesGlobalTrigSvc, and BesGlobalTrigSvc.

◆ getEmcRTotE() [1/2]

virtual double IBesGlobalTrigSvc::getEmcRTotE ( )
pure virtual

Implemented in BesGlobalTrigSvc, and BesGlobalTrigSvc.

◆ getEmcRTotE() [2/2]

virtual double IBesGlobalTrigSvc::getEmcRTotE ( )
pure virtual

Implemented in BesGlobalTrigSvc, and BesGlobalTrigSvc.

◆ getEmcTotE() [1/2]

virtual double IBesGlobalTrigSvc::getEmcTotE ( )
pure virtual

Implemented in BesGlobalTrigSvc, and BesGlobalTrigSvc.

◆ getEmcTotE() [2/2]

virtual double IBesGlobalTrigSvc::getEmcTotE ( )
pure virtual

Implemented in BesGlobalTrigSvc, and BesGlobalTrigSvc.

◆ getETofHitMap() [1/2]

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

Implemented in BesGlobalTrigSvc, and BesGlobalTrigSvc.

◆ getETofHitMap() [2/2]

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

Implemented in BesGlobalTrigSvc, and BesGlobalTrigSvc.

◆ getGoodEvent() [1/2]

virtual bool IBesGlobalTrigSvc::getGoodEvent ( )
pure virtual

Implemented in BesGlobalTrigSvc, and BesGlobalTrigSvc.

◆ getGoodEvent() [2/2]

virtual bool IBesGlobalTrigSvc::getGoodEvent ( )
pure virtual

Implemented in BesGlobalTrigSvc, and BesGlobalTrigSvc.

◆ getIfpass() [1/2]

virtual bool IBesGlobalTrigSvc::getIfpass ( )
pure virtual

Implemented in BesGlobalTrigSvc, and BesGlobalTrigSvc.

◆ getIfpass() [2/2]

virtual bool IBesGlobalTrigSvc::getIfpass ( )
pure virtual

Implemented in BesGlobalTrigSvc, and BesGlobalTrigSvc.

◆ getMdcLtrkId() [1/2]

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

Implemented in BesGlobalTrigSvc, and BesGlobalTrigSvc.

◆ getMdcLtrkId() [2/2]

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

Implemented in BesGlobalTrigSvc, and BesGlobalTrigSvc.

◆ getMdcStrkId() [1/2]

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

Implemented in BesGlobalTrigSvc, and BesGlobalTrigSvc.

◆ getMdcStrkId() [2/2]

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

Implemented in BesGlobalTrigSvc, and BesGlobalTrigSvc.

◆ getTrigCond() [1/2]

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

Implemented in BesGlobalTrigSvc, and BesGlobalTrigSvc.

◆ getTrigCond() [2/2]

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

Implemented in BesGlobalTrigSvc, and BesGlobalTrigSvc.

◆ GlobalTrig() [1/2]

virtual StatusCode IBesGlobalTrigSvc::GlobalTrig ( )
pure virtual

Implemented in BesGlobalTrigSvc, and BesGlobalTrigSvc.

◆ GlobalTrig() [2/2]

virtual StatusCode IBesGlobalTrigSvc::GlobalTrig ( )
pure virtual

Implemented in BesGlobalTrigSvc, and BesGlobalTrigSvc.

◆ interfaceID() [1/2]

static const InterfaceID & IBesGlobalTrigSvc::interfaceID ( )
inlinestatic

Definition at line 15 of file InstallArea/include/Trigger/Trigger/IBesGlobalTrigSvc.h.

15{ return IID_IBesGlobalTrigSvc; }

Referenced by BesGlobalTrigSvc::queryInterface().

◆ interfaceID() [2/2]

static const InterfaceID & IBesGlobalTrigSvc::interfaceID ( )
inlinestatic

Definition at line 15 of file Trigger/Trigger/Trigger-00-01-05/Trigger/IBesGlobalTrigSvc.h.

15{ return IID_IBesGlobalTrigSvc; }

◆ setGoodEvent() [1/2]

virtual void IBesGlobalTrigSvc::setGoodEvent ( bool  )
pure virtual

Implemented in BesGlobalTrigSvc, and BesGlobalTrigSvc.

◆ setGoodEvent() [2/2]

virtual void IBesGlobalTrigSvc::setGoodEvent ( bool  )
pure virtual

Implemented in BesGlobalTrigSvc, and BesGlobalTrigSvc.


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