#include <EventSelectors.h>
Definition at line 22 of file EventSelectors.h.
◆ RunLumiSelector() [1/2]
fwlite::RunLumiSelector::RunLumiSelector |
( |
const char * |
name = "" , |
|
|
const char * |
title = "" |
|
) |
| |
|
inline |
◆ RunLumiSelector() [2/2]
fwlite::RunLumiSelector::RunLumiSelector |
( |
int |
run, |
|
|
int |
firstLumi = 0 , |
|
|
int |
lastLumi = 9999999 |
|
) |
| |
|
inline |
Definition at line 25 of file EventSelectors.h.
26 :
EventSelector(TString::Format(
"run%d_lumi%d_%d",
run, firstLumi, lastLumi),
27 TString::Format(
"Run %d, Lumi range [%d, %d]",
run, firstLumi, lastLumi)) {
28 add(
run, firstLumi, lastLumi);
References add(), and writedatasetfile::run.
◆ ~RunLumiSelector()
fwlite::RunLumiSelector::~RunLumiSelector |
( |
| ) |
|
|
inlineoverride |
◆ accept() [1/2]
◆ accept() [2/2]
bool fwlite::RunLumiSelector::accept |
( |
int |
run, |
|
|
int |
luminosityBlock |
|
) |
| const |
|
inline |
◆ add()
void fwlite::RunLumiSelector::add |
( |
int |
run, |
|
|
int |
firstLumi = 0 , |
|
|
int |
lastLumi = 9999999 |
|
) |
| |
|
inline |
◆ clear()
void fwlite::RunLumiSelector::clear |
( |
void |
| ) |
|
|
inline |
◆ firstLumis
std::vector<int> fwlite::RunLumiSelector::firstLumis |
|
private |
◆ lastLumis
std::vector<int> fwlite::RunLumiSelector::lastLumis |
|
private |
◆ runs
std::vector<int> fwlite::RunLumiSelector::runs |
|
private |