#include <PrincipalCache.h>
|
void | adjustEventsToNewProductRegistry (std::shared_ptr< ProductRegistry const > reg) |
|
void | adjustIndexesAfterProductRegistryAddition () |
|
void | deleteLumi (ProcessHistoryID const &phid, RunNumber_t run, LuminosityBlockNumber_t lumi) |
|
void | deleteRun (ProcessHistoryID const &phid, RunNumber_t run) |
|
EventPrincipal & | eventPrincipal (unsigned int iStreamIndex) const |
|
bool | hasLumiPrincipal () const |
|
bool | hasRunPrincipal () const |
|
void | insert (std::shared_ptr< RunPrincipal > rp) |
|
void | insert (std::shared_ptr< LuminosityBlockPrincipal > lbp) |
|
void | insert (std::shared_ptr< EventPrincipal > ep) |
|
LuminosityBlockPrincipal & | lumiPrincipal (ProcessHistoryID const &phid, RunNumber_t run, LuminosityBlockNumber_t lumi) const |
|
LuminosityBlockPrincipal & | lumiPrincipal () const |
|
std::shared_ptr
< LuminosityBlockPrincipal >
const & | lumiPrincipalPtr (ProcessHistoryID const &phid, RunNumber_t run, LuminosityBlockNumber_t lumi) const |
|
std::shared_ptr
< LuminosityBlockPrincipal >
const & | lumiPrincipalPtr () const |
|
void | merge (std::shared_ptr< RunAuxiliary > aux, std::shared_ptr< ProductRegistry const > reg) |
|
void | merge (std::shared_ptr< LuminosityBlockAuxiliary > aux, std::shared_ptr< ProductRegistry const > reg) |
|
| PrincipalCache () |
|
RunPrincipal & | runPrincipal (ProcessHistoryID const &phid, RunNumber_t run) const |
|
RunPrincipal & | runPrincipal () const |
|
std::shared_ptr< RunPrincipal >
const & | runPrincipalPtr (ProcessHistoryID const &phid, RunNumber_t run) const |
|
std::shared_ptr< RunPrincipal >
const & | runPrincipalPtr () const |
|
void | setNumberOfConcurrentPrincipals (PreallocationConfiguration const &) |
|
void | setProcessHistoryRegistry (ProcessHistoryRegistry const &phr) |
|
| ~PrincipalCache () |
|
Definition at line 45 of file PrincipalCache.h.
edm::PrincipalCache::PrincipalCache |
( |
| ) |
|
edm::PrincipalCache::~PrincipalCache |
( |
| ) |
|
void edm::PrincipalCache::adjustEventsToNewProductRegistry |
( |
std::shared_ptr< ProductRegistry const > |
reg | ) |
|
void edm::PrincipalCache::adjustIndexesAfterProductRegistryAddition |
( |
| ) |
|
EventPrincipal& edm::PrincipalCache::eventPrincipal |
( |
unsigned int |
iStreamIndex | ) |
const |
|
inline |
bool edm::PrincipalCache::hasLumiPrincipal |
( |
| ) |
const |
|
inline |
bool edm::PrincipalCache::hasRunPrincipal |
( |
| ) |
const |
|
inline |
void edm::PrincipalCache::insert |
( |
std::shared_ptr< RunPrincipal > |
rp | ) |
|
void edm::PrincipalCache::insert |
( |
std::shared_ptr< EventPrincipal > |
ep | ) |
|
std::shared_ptr< RunPrincipal > const & edm::PrincipalCache::runPrincipalPtr |
( |
| ) |
const |
void edm::PrincipalCache::throwLumiMissing |
( |
| ) |
const |
|
private |
void edm::PrincipalCache::throwRunMissing |
( |
| ) |
const |
|
private |
std::vector<std::shared_ptr<EventPrincipal> > edm::PrincipalCache::eventPrincipals_ |
|
private |
std::shared_ptr<RunPrincipal> edm::PrincipalCache::runPrincipal_ |
|
private |