![]() |
Darwin
1.0
Event loop based prototype framework
|
Structure for events in data and MC
A priori, in MC, the values for the fill and run numbers are trivial. It is however in principle possible to distribute the MC events in a realistic way to better account for time dependence.
#include <Objects.h>
Inheritance diagram for RecEvent:
Collaboration diagram for RecEvent:Public Member Functions | |
| float | weight () const final |
| void | clear () override |
| RecEvent () | |
Public Member Functions inherited from Event | |
| Event () | |
| virtual | ~Event ()=default |
Public Attributes | |
| int | fill |
| int | runNo |
| int | lumi |
| unsigned long long | evtNo |
Public Attributes inherited from Event | |
| std::vector< float > | weights |
Static Public Attributes | |
| static size_t | iWgt = 0 |
|
overridevirtual |
|
finalvirtual |
| unsigned long long evtNo |
event number
| int fill |
4-digit LHC fill
|
static |
global index for weight
| int lumi |
lumi section
| int runNo |
6-digit run number