7#ifndef GoodRunsLists_GoodRunsListSelectionTool_H
8#define GoodRunsLists_GoodRunsListSelectionTool_H
23#ifndef XAOD_STANDALONE
36#ifndef XAOD_STANDALONE
46 "GoodRunsListsSelectionTool" );
55 virtual bool passRunLB(
const std::vector< std::string >& grlnameVec =
56 std::vector< std::string >(),
57 const std::vector< std::string >& brlnameVec =
58 std::vector< std::string >() )
const;
62 const std::vector< std::string >& grlnameVec =
63 std::vector< std::string >(),
64 const std::vector< std::string >& brlnameVec =
65 std::vector< std::string >() )
const;
68 virtual bool passRunLB(
int runNumber,
int lumiBlockNr,
69 const std::vector< std::string >& grlnameVec =
70 std::vector< std::string >(),
71 const std::vector< std::string >& brlnameVec =
72 std::vector< std::string >() )
const;
84#ifndef XAOD_STANDALONE
95 const std::vector< std::string >&
files );
103 Gaudi::Property<int>
m_boolop{
this,
"BoolOperation", 0};
105 Gaudi::Property<bool>
m_rejectanybrl{
this,
"RejectBlackRunsInEventSelector",
false};
109 {
this,
"RandomRunNumber",
"EventInfo.RandomRunNumber"};
111 {
this,
"RandomLumiBlock",
"EventInfo.RandomLumiBlockNumber"};
Property holding a SG store/key/clid/attr name from which a ReadDecorHandle is made.
std::vector< std::string > files
file names and file pointers
EventInfo_v1 EventInfo
Definition of the latest event info version.