#include <UniqueIDGenSvc.h>
|
| using | event_num_t = decltype(std::declval< edm4hep::EventHeader >().getEventNumber()) |
| |
| using | run_num_t = decltype(std::declval< edm4hep::EventHeader >().getRunNumber()) |
| |
| using | seed_t = uint64_t |
| |
|
| virtual void | init () |
| |
| size_t | getUniqueID (const edm4hep::EventHeader &evt_header, const std::string_view &name) const |
| |
| size_t | getUniqueID (const edm4hep::EventHeaderCollection &evt_headers, const std::string_view &name) const |
| |
| size_t | getUniqueID (const event_num_t evt_num, const run_num_t run_num, const std::string_view &name) const |
| |
◆ event_num_t
◆ run_num_t
◆ seed_t
◆ getUniqueID() [1/3]
| size_t algorithms::UniqueIDGenSvc::getUniqueID |
( |
const edm4hep::EventHeader & |
evt_header, |
|
|
const std::string_view & |
name |
|
) |
| const |
|
inline |
◆ getUniqueID() [2/3]
| size_t algorithms::UniqueIDGenSvc::getUniqueID |
( |
const edm4hep::EventHeaderCollection & |
evt_headers, |
|
|
const std::string_view & |
name |
|
) |
| const |
|
inline |
◆ getUniqueID() [3/3]
| size_t algorithms::UniqueIDGenSvc::getUniqueID |
( |
const event_num_t |
evt_num, |
|
|
const run_num_t |
run_num, |
|
|
const std::string_view & |
name |
|
) |
| const |
|
inline |
◆ init()
| virtual void algorithms::UniqueIDGenSvc::init |
( |
| ) |
|
|
inlinevirtual |
The documentation for this class was generated from the following file: