Belle II Software development
EventT0::EventT0Component Struct Reference

Structure for storing the extracted event t0s together with its detector and its uncertainty. More...

#include <EventT0.h>

Public Member Functions

 EventT0Component ()=default
 Empty constructor for ROOT.
 
 EventT0Component (double eventT0_, double eventT0Uncertainty_, const Const::DetectorSet &detectorSet_, const std::string &algorithm_="", double quality_=NAN)
 Convenience constructor.
 

Public Attributes

double eventT0 = NAN
 Storage of the T0 estimation.
 
double eventT0Uncertainty = NAN
 Storage of the uncertainty of the T0 estimation.
 
Const::DetectorSet detectorSet
 Storage of the detector, who has determined the event T0.
 
std::string algorithm = ""
 Storage for which algorithm created the event t0.
 
double quality = NAN
 Storage for the internal quality estimation for a single algorithm. Only comparable for all temporaries with the same algorithm and detector.
 

Detailed Description

Structure for storing the extracted event t0s together with its detector and its uncertainty.

Definition at line 33 of file EventT0.h.

Constructor & Destructor Documentation

◆ EventT0Component()

EventT0Component ( double  eventT0_,
double  eventT0Uncertainty_,
const Const::DetectorSet detectorSet_,
const std::string &  algorithm_ = "",
double  quality_ = NAN 
)
inline

Convenience constructor.

Definition at line 38 of file EventT0.h.

39 :
40 eventT0(eventT0_), eventT0Uncertainty(eventT0Uncertainty_), detectorSet(detectorSet_),
41 algorithm(algorithm_), quality(quality_) {}
double quality
Storage for the internal quality estimation for a single algorithm. Only comparable for all temporari...
Definition: EventT0.h:56
double eventT0
Storage of the T0 estimation.
Definition: EventT0.h:44
Const::DetectorSet detectorSet
Storage of the detector, who has determined the event T0.
Definition: EventT0.h:52
double eventT0Uncertainty
Storage of the uncertainty of the T0 estimation.
Definition: EventT0.h:46
std::string algorithm
Storage for which algorithm created the event t0.
Definition: EventT0.h:54

Member Data Documentation

◆ algorithm

std::string algorithm = ""

Storage for which algorithm created the event t0.

Definition at line 54 of file EventT0.h.

◆ detectorSet

Const::DetectorSet detectorSet

Storage of the detector, who has determined the event T0.

Can be multiple detectors, if the value was computed using information from multiple detectors.

Definition at line 52 of file EventT0.h.

◆ eventT0

double eventT0 = NAN

Storage of the T0 estimation.

Definition at line 44 of file EventT0.h.

◆ eventT0Uncertainty

double eventT0Uncertainty = NAN

Storage of the uncertainty of the T0 estimation.

Definition at line 46 of file EventT0.h.

◆ quality

double quality = NAN

Storage for the internal quality estimation for a single algorithm. Only comparable for all temporaries with the same algorithm and detector.

Definition at line 56 of file EventT0.h.


The documentation for this struct was generated from the following file: