![]() |
The Gaudi Framework
v36r13 (995e4364)
|
This class provides a unique identification for each event, in terms of run/event number and/or a time stamp. More...
#include <cstdint>
#include <iomanip>
#include <iostream>
#include <tuple>
#include "GaudiKernel/compose.h"
Go to the source code of this file.
Classes | |
struct | details::arg_helper< lambda > |
struct | details::arg_helper< Ret(T::*)(Arg) const > |
class | EventIDBase |
This class provides a unique identification for each event, in terms of run/event number and/or a time stamp. More... | |
Namespaces | |
details | |
Typedefs | |
template<typename lambda > | |
using | details::argument_t = typename arg_helper< lambda >::type |
Functions | |
template<typename Fun > | |
auto | details::add_deref (Fun f) |
template<typename Proj , typename Cmp = std::greater<>> | |
auto | details::make_cmp (Proj p, Cmp cmp={}) |
EventIDBase | min (const EventIDBase &lhs, const EventIDBase &rhs) |
EventIDBase | max (const EventIDBase &lhs, const EventIDBase &rhs) |
bool | operator< (const EventIDBase &lhs, const EventIDBase &rhs) |
bool | operator== (const EventIDBase &lhs, const EventIDBase &rhs) |
std::ostream & | operator<< (std::ostream &os, const EventIDBase &rhs) |
This class provides a unique identification for each event, in terms of run/event number and/or a time stamp.
Definition in file EventIDBase.h.
|
inline |
Definition at line 225 of file EventIDBase.h.
|
inline |
Definition at line 212 of file EventIDBase.h.
|
inline |
Definition at line 255 of file EventIDBase.h.
|
inline |
Definition at line 274 of file EventIDBase.h.
|
inline |
Definition at line 268 of file EventIDBase.h.