#include <IGoodRunsListSelectionTool.h>
Public Member Functions | |
virtual bool | passRunLB (const std::vector< std::string > &grlnameVec=std::vector< std::string >(), const std::vector< std::string > &brlnameVec=std::vector< std::string >()) const =0 |
Check if the current event passes the selection. | |
virtual bool | passRunLB (const xAOD::EventInfo &event, const std::vector< std::string > &grlnameVec=std::vector< std::string >(), const std::vector< std::string > &brlnameVec=std::vector< std::string >()) const =0 |
Check if the event specified passes the selection. | |
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 >()) const =0 |
Check if the event specified passes the selection. | |
virtual const Root::TGRLCollection & | getGRLCollection () const =0 |
Get the good runs list used by the tool. | |
virtual const Root::TGRLCollection & | getBRLCollection () const =0 |
Get the bad runs list used by the tool. |
Main tools implementing this interface: GoodRunsListSelectionTool (source code: DataQuality/GoodRunsLists)