#include <BadLBNs.hpp>
Inheritance diagram for cafe::BadLBNs:

If the .MonteCarlo flag is set to 1, the rejection is based on the luminosity block of the overlaid ZB event.
Configuration options:
Definition at line 26 of file BadLBNs.hpp.
Public Member Functions | |
| BadLBNs (const char *name) | |
| bool | processEvent (cafe::Event &event) |
| Called for every event. | |
| ClassDef (BadLBNs, 0) | |
Private Attributes | |
| std::set< int > | _badLBNs |
| cafe::Variables | _vars |
| bool | _MC |
|
|
Definition at line 12 of file BadLBNs.cpp. References _badLBNs, _MC, _vars, cafe::Variables::add(), cafe::Config::get(), cafe::Config::getVString(), cafe::Processor::name(), and cafe::Processor::out(). |
|
||||||||||||
|
|
|
|
Called for every event.
Reimplemented from cafe::Processor. Definition at line 37 of file BadLBNs.cpp. References _badLBNs, _MC, _vars, cafe::Event::getGlobal(), cafe::Event::getMCEventInfo(), TMBGlobal::lumblk(), and TMBMCevtInfo::overlaylumblk(). |
|
|
Definition at line 31 of file BadLBNs.hpp. Referenced by BadLBNs(), and processEvent(). |
|
|
Definition at line 33 of file BadLBNs.hpp. Referenced by BadLBNs(), and processEvent(). |
|
|
Definition at line 32 of file BadLBNs.hpp. Referenced by BadLBNs(), and processEvent(). |
1.3.4