 |
DAS
3.0
Das Analysis System
|
Go to the documentation of this file.
13 #include <Math/Point3D.h>
24 static inline const char *
const WeightVar =
"GenEvtWgts";
37 static inline const char *
const WeightVar =
"RecEvtWgts";
62 static inline const char *
const WeightVar =
"GenVtxWgts";
64 ROOT::Math::RhoZPhiPointF
location = ROOT::Math::RhoZPhiPointF(std::nan(
"rho"), std::nan(
"z"), std::nan(
"phi"));
72 location.SetCoordinates(std::nan(
"rho"), std::nan(
"z"), std::nan(
"phi"));
81 static inline const char *
const WeightVar =
"RecVtxWgts";
83 float chi2 = std::nan(
"chi2");
92 chi2 = std::nan(
"chi2");
101 return s <<
'(' << pv.
location.rho() <<
','
108 return s <<
event.fill <<
' ' <<
event.runNo <<
' ' <<
event.lumi <<
' ' <<
event.evtNo;
virtual ~RecEvent()=default
std::string_view WeightGroup() const override
Definition: Event.h:59
float chi2
figure of merit of the vertex fit
Definition: Event.h:83
void Clear() override
Definition: Event.h:69
static const char *const WeightVar
Definition: Event.h:24
void Clear() override
Definition: Event.h:89
unsigned long long evtNo
event number
Definition: Event.h:42
int ndf
number of degrees of freedom in vertex fit
Definition: Event.h:84
std::string_view WeightGroup() const override
Definition: Event.h:78
int runNo
at LHC, typically a 6-digit run number
Definition: Event.h:40
static const char *const WeightVar
Definition: Event.h:62
std::string_view WeightGroup() const override
Definition: Event.h:34
std::ostream & operator<<(std::ostream &s, const Darwin::Physics::GenPV &pv)
Definition: Event.h:99
Abstract class for any object that carries its own weights. A std::vector is used to carry the scale ...
Definition: GenericObject.h:36
Generic generator-level event.
Definition: Event.h:19
static const char *const WeightVar
Definition: Event.h:81
ROOT::Math::RhoZPhiPointF location
Definition: Event.h:64
Generic detector-level event.
Definition: Event.h:32
static const char *const WeightVar
Definition: Event.h:37
virtual ~GenEvent()=default
virtual void Clear()
Definition: GenericObject.h:62
int fill
at LHC, typically a 4- or 5-digit number
Definition: Event.h:39
int lumi
lumi section (shortest unit time in LHC jargon)
Definition: Event.h:41
Everything what concerns physics analysis directly.
Definition: darwin.h:24
std::string_view WeightGroup() const override
Definition: Event.h:21
void Clear() override
< to clear for each new event in n-tupliser
Definition: Event.h:47