ATLAS Offline Software
Loading...
Searching...
No Matches
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.
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.
virtual bool registerGRLSelector (const std::string &name, const std::vector< std::string > &grlnameVec, const std::vector< std::string > &brlnameVec)=0
 register grl/brl combination
virtual const std::map< std::string, vvPair > & getGRLSelectorRegistry ()=0
 get GRL selector registry
virtual const Root::TGRLCollectiongetGRLCollection () const =0
 get grl/brl collection
virtual const Root::TGRLCollectiongetBRLCollection () const =0

Detailed Description

Definition at line 19 of file IGoodRunsListSelectorTool.h.

Member Function Documentation

◆ DeclareInterfaceID()

IGoodRunsListSelectorTool::DeclareInterfaceID ( IGoodRunsListSelectorTool ,
1 ,
0  )

◆ 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: