#include <EventTimeMaker.h>
|
| | eventTimeContainer (const float &e, const float &err, const float &diamond) |
| |
| void | reset () |
| |
| template<typename trackType , bool(*)(const trackType &) trackFilter> |
| void | removeBias (const trackType &track, int &nTrackIndex, float &eventTimeValue, float &eventTimeError, const unsigned short &minimumMultiplicity=2) const |
| |
| template<typename trackType , bool(*)(const trackType &) trackFilter> |
| void | removeBias (const trackType &track, int &nTrackIndex, double &eventTimeValue, double &eventTimeError, const unsigned short &minimumMultiplicity=2) const |
| |
| void | print () |
| |
Definition at line 39 of file EventTimeMaker.h.
◆ eventTimeContainer()
| o2::tof::eventTimeContainer::eventTimeContainer |
( |
const float & |
e, |
|
|
const float & |
err, |
|
|
const float & |
diamond |
|
) |
| |
|
inline |
◆ getMaxNtracksInSet()
| static int o2::tof::eventTimeContainer::getMaxNtracksInSet |
( |
| ) |
|
|
inlinestatic |
◆ print()
| void o2::tof::eventTimeContainer::print |
( |
| ) |
|
|
inline |
◆ printConfig()
| static void o2::tof::eventTimeContainer::printConfig |
( |
| ) |
|
|
inlinestatic |
◆ removeBias() [1/2]
template<typename trackType , bool(*)(const trackType &) trackFilter>
| void o2::tof::eventTimeContainer::removeBias |
( |
const trackType & |
track, |
|
|
int & |
nTrackIndex, |
|
|
double & |
eventTimeValue, |
|
|
double & |
eventTimeError, |
|
|
const unsigned short & |
minimumMultiplicity = 2 |
|
) |
| const |
|
inline |
◆ removeBias() [2/2]
template<typename trackType , bool(*)(const trackType &) trackFilter>
| void o2::tof::eventTimeContainer::removeBias |
( |
const trackType & |
track, |
|
|
int & |
nTrackIndex, |
|
|
float & |
eventTimeValue, |
|
|
float & |
eventTimeError, |
|
|
const unsigned short & |
minimumMultiplicity = 2 |
|
) |
| const |
|
inline |
◆ reset()
| void o2::tof::eventTimeContainer::reset |
( |
| ) |
|
|
inline |
◆ setMaxNtracksInSet()
| static void o2::tof::eventTimeContainer::setMaxNtracksInSet |
( |
int |
v = -1 | ) |
|
|
inlinestatic |
◆ eventTime
| const double& o2::tof::eventTimeContainer::eventTime = mEventTime |
spread of primary verdex in cm. Used when resetting the container to the default value
Definition at line 55 of file EventTimeMaker.h.
◆ eventTimeError
| const double& o2::tof::eventTimeContainer::eventTimeError = mEventTimeError |
◆ eventTimeMultiplicity
◆ mDiamondSpread
| float o2::tof::eventTimeContainer::mDiamondSpread = 6.f |
◆ mEventTime
| double o2::tof::eventTimeContainer::mEventTime = 0.f |
◆ mEventTimeError
| double o2::tof::eventTimeContainer::mEventTimeError = 0.f |
◆ mEventTimeMultiplicity
| unsigned short o2::tof::eventTimeContainer::mEventTimeMultiplicity = 0 |
◆ mSumOfWeights
| double o2::tof::eventTimeContainer::mSumOfWeights = 0.f |
Track multiplicity used to compute the event time.
Definition at line 49 of file EventTimeMaker.h.
◆ mTrackTimes
| std::vector<double> o2::tof::eventTimeContainer::mTrackTimes |
weights (1/sigma^2) associated to a track in event time computation, 0 if track not used
Definition at line 51 of file EventTimeMaker.h.
◆ mWeights
| std::vector<float> o2::tof::eventTimeContainer::mWeights |
◆ sumweights
| const double& o2::tof::eventTimeContainer::sumweights = mSumOfWeights |
◆ tracktime
| const std::vector<double>& o2::tof::eventTimeContainer::tracktime = mTrackTimes |
◆ weights
| const std::vector<float>& o2::tof::eventTimeContainer::weights = mWeights |
The documentation for this struct was generated from the following files: