ATLAS Offline Software
|
Main tools implementing this interface: GoodRunsListSelectionTool (source code: DataQuality/GoodRunsLists) More...
#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. More... | |
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. More... | |
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. More... | |
virtual const Root::TGRLCollection & | getGRLCollection () const =0 |
Get the good runs list used by the tool. More... | |
virtual const Root::TGRLCollection & | getBRLCollection () const =0 |
Get the bad runs list used by the tool. More... | |
virtual void | print () const =0 |
Print the state of the tool. More... | |
Main tools implementing this interface: GoodRunsListSelectionTool (source code: DataQuality/GoodRunsLists)
Definition at line 26 of file PhysicsAnalysis/Interfaces/AsgAnalysisInterfaces/AsgAnalysisInterfaces/IGoodRunsListSelectionTool.h.
|
pure virtual |
Get the bad runs list used by the tool.
Implemented in GoodRunsListSelectionTool.
|
pure virtual |
Get the good runs list used by the tool.
Implemented in GoodRunsListSelectionTool.
|
pure virtual |
Check if the current event passes the selection.
Implemented in GoodRunsListSelectionTool.
|
pure virtual |
Check if the event specified passes the selection.
Implemented in GoodRunsListSelectionTool.
|
pure virtual |
Check if the event specified passes the selection.
Implemented in GoodRunsListSelectionTool.
|
pure virtualinherited |
Print the state of the tool.
Implemented in JetRecTool, JetFinder, JetModifiedMassDrop, JetFromPseudojet, JetReclusterer, JetReclusteringTool, JetTruthLabelingTool, JetPileupLabelingTool, HI::HIPileupTool, asg::AsgTool, JetDumper, JetBottomUpSoftDrop, JetRecursiveSoftDrop, JetSoftDrop, JetConstituentsRetriever, JetSubStructureMomentToolsBase, JetSplitter, JetToolRunner, JetPruner, JetPseudojetRetriever, JetTrimmer, AsgHelloTool, and KtDeltaRTool.