ATLAS Offline Software
Public Member Functions | List of all members
IGoodRunsListSelectorTool Class Referenceabstract

#include <IGoodRunsListSelectorTool.h>

Inheritance diagram for IGoodRunsListSelectorTool:
Collaboration diagram for IGoodRunsListSelectorTool:

Public Member Functions

 DeclareInterfaceID (IGoodRunsListSelectorTool, 1, 0)
 
virtual bool passRunLB (int runNumber, int lumiBlockNr, const std::vector< std::string > &grlnameVec=std::vector< std::string >(), const std::vector< std::string > &brlnameVec=std::vector< std::string >())=0
 DQ Test of run,LBs combination. More...
 
virtual bool passThisRunLB (const std::vector< std::string > &grlnameVec=std::vector< std::string >(), const std::vector< std::string > &brlnameVec=std::vector< std::string >())=0
 DQ Test of run,LBs combination. More...
 
virtual bool registerGRLSelector (const std::string &name, const std::vector< std::string > &grlnameVec, const std::vector< std::string > &brlnameVec)=0
 register grl/brl combination More...
 
virtual const std::map< std::string, vvPair > & getGRLSelectorRegistry ()=0
 get GRL selector registry More...
 
virtual const Root::TGRLCollectiongetGRLCollection () const =0
 get grl/brl collection More...
 
virtual const Root::TGRLCollectiongetBRLCollection () const =0
 

Detailed Description

Definition at line 19 of file IGoodRunsListSelectorTool.h.

Member Function Documentation

◆ DeclareInterfaceID()

IGoodRunsListSelectorTool::DeclareInterfaceID ( IGoodRunsListSelectorTool  ,
,
 
)

◆ getBRLCollection()

virtual const Root::TGRLCollection* IGoodRunsListSelectorTool::getBRLCollection ( ) const
pure virtual

◆ getGRLCollection()

virtual const Root::TGRLCollection* IGoodRunsListSelectorTool::getGRLCollection ( ) const
pure virtual

get grl/brl collection

◆ getGRLSelectorRegistry()

virtual const std::map< std::string, vvPair >& IGoodRunsListSelectorTool::getGRLSelectorRegistry ( )
pure virtual

get GRL selector registry

◆ passRunLB()

virtual bool IGoodRunsListSelectorTool::passRunLB ( int  runNumber,
int  lumiBlockNr,
const std::vector< std::string > &  grlnameVec = std::vector< std::string >(),
const std::vector< std::string > &  brlnameVec = std::vector< std::string >() 
)
pure virtual

DQ Test of run,LBs combination.

◆ passThisRunLB()

virtual bool IGoodRunsListSelectorTool::passThisRunLB ( const std::vector< std::string > &  grlnameVec = std::vector< std::string >(),
const std::vector< std::string > &  brlnameVec = std::vector< std::string >() 
)
pure virtual

DQ Test of run,LBs combination.

◆ registerGRLSelector()

virtual bool IGoodRunsListSelectorTool::registerGRLSelector ( const std::string &  name,
const std::vector< std::string > &  grlnameVec,
const std::vector< std::string > &  brlnameVec 
)
pure virtual

register grl/brl combination


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