#include <LuminosityBlockBase.h>
Definition at line 30 of file LuminosityBlockBase.h.
◆ LuminosityBlockBase()
LuminosityBlockBase::LuminosityBlockBase |
( |
| ) |
|
◆ ~LuminosityBlockBase()
LuminosityBlockBase::~LuminosityBlockBase |
( |
| ) |
|
|
overridevirtual |
◆ atEnd()
virtual bool fwlite::LuminosityBlockBase::atEnd |
( |
| ) |
const |
|
pure virtual |
◆ fileIndex()
virtual Long64_t fwlite::LuminosityBlockBase::fileIndex |
( |
| ) |
const |
|
inlinevirtual |
◆ getByLabel()
virtual bool fwlite::LuminosityBlockBase::getByLabel |
( |
std::type_info const & |
, |
|
|
char const * |
, |
|
|
char const * |
, |
|
|
char const * |
, |
|
|
void * |
|
|
) |
| const |
|
pure virtual |
◆ getByLabelImpl()
edm::BasicHandle LuminosityBlockBase::getByLabelImpl |
( |
std::type_info const & |
iWrapperInfo, |
|
|
std::type_info const & |
, |
|
|
const edm::InputTag & |
iTag |
|
) |
| const |
|
overrideprivatevirtual |
Implements edm::LuminosityBlockBase.
Definition at line 39 of file LuminosityBlockBase.cc.
References runTheMatrix::const, runEdmFileComparison::failed, getByLabel(), edm::InputTag::instance(), edm::InputTag::label(), edm::makeHandleExceptionFactory(), edm::InputTag::process(), dumpMFGeometry_cfg::prod, edm::errors::ProductNotFound, s_prov, and relativeConstraints::value.
43 void* prodPtr = &
prod;
49 if (
prod ==
nullptr || !
prod->isPresent()) {
54 *whyFailed <<
"getByLabel: Found zero products matching all criteria\n" 55 <<
"Looking for type: " << productType <<
"\n" 56 <<
"Looking for module label: " << iTag.
label() <<
"\n" 57 <<
"Looking for productInstanceName: " << iTag.
instance() <<
"\n" 58 << (iTag.
process().empty() ?
"" :
"Looking for process: ") << iTag.
process() <<
"\n";
std::shared_ptr< HandleExceptionFactory > makeHandleExceptionFactory(T &&iFunctor)
virtual bool getByLabel(std::type_info const &, char const *, char const *, char const *, void *) const =0
◆ operator++()
◆ secondaryFileIndex()
virtual Long64_t fwlite::LuminosityBlockBase::secondaryFileIndex |
( |
| ) |
const |
|
inlinevirtual |
◆ toBegin()