DAS
3.0
Das Analysis System
|
Generic event class for both generator and detector levels. Most notably, it provides access to the weights via Darwin::Physics::Variation
.
#include <Event.h>
Public Member Functions | |
double | Weight (const Variation &v) const |
virtual void | clear ()=0 |
double | Weight (const Variation &v) const |
virtual void | clear ()=0 |
Public Attributes | |
Weights | weights = {{1.,0}} |
Protected Member Functions | |
virtual std::string_view | weight_group () const =0 |
AbstractEvent ()=default | |
virtual | ~AbstractEvent ()=default |
virtual std::string_view | weight_group () const =0 |
AbstractEvent ()=default | |
virtual | ~AbstractEvent ()=default |
|
protecteddefault |
|
protectedvirtualdefault |
|
protecteddefault |
|
protectedvirtualdefault |
< weight
< weight
|
protectedpure virtual |
|
protectedpure virtual |
Weights weights = {{1.,0}} |
e.g. cross section normalisation