#include <fwd.h>
Public Types | |
using | const_iterator = typename container_t::const_iterator |
Public Member Functions | |
Sampled ()=default | |
Sampled (InputTag const &tag) noexcept(false) | |
bool | empty () const |
InputTag const & | originalInputTag () const |
cet::exempt_ptr< T const > | get (std::string const &dataset, RunID const &id) const |
cet::exempt_ptr< T const > | get (std::string const &dataset, SubRunID const &id) const |
void | insert (std::string const &dataset, SubRunID const &id, T &&value) |
Static Public Member Functions | |
static short | Class_Version () |
Private Types | |
using | container_t = std::map< std::string, std::map< SubRunID, T >> |
Private Attributes | |
InputTag | tag_ {} |
container_t | products_ {} |
using art::Sampled< T >::const_iterator = typename container_t::const_iterator |
|
private |
|
default |
|
explicitnoexcept |
Definition at line 117 of file Sampled.h.
|
inlinestatic |
bool art::Sampled< T >::empty | ( | ) | const |
cet::exempt_ptr< T const > art::Sampled< T >::get | ( | std::string const & | dataset, |
RunID const & | id | ||
) | const |
Definition at line 152 of file Sampled.h.
cet::exempt_ptr< T const > art::Sampled< T >::get | ( | std::string const & | dataset, |
SubRunID const & | id | ||
) | const |
Definition at line 159 of file Sampled.h.
|
inline |
InputTag const & art::Sampled< T >::originalInputTag | ( | ) | const |
|
private |
|
private |