IGoodRunsListSelectionTool Class Reference

#include <IGoodRunsListSelectionTool.h>

Inheritance diagram for IGoodRunsListSelectionTool:
asg::IAsgTool GoodRunsListSelectionTool

List of all members.

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.

Detailed Description

Main tools implementing this interface: GoodRunsListSelectionTool (source code: DataQuality/GoodRunsLists)


The documentation for this class was generated from the following file:
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Defines

Generated on 15 Apr 2017 for RootCore Packages by  doxygen 1.6.1