#include <LuminosityBlockBase.h>
|
virtual bool | atEnd () const =0 |
|
virtual Long64_t | fileIndex () const |
|
virtual bool | getByLabel (std::type_info const &, char const *, char const *, char const *, void *) const =0 |
|
virtual bool | getByLabel (std::type_info const &, char const *, char const *, char const *, edm::WrapperHolder &) const =0 |
|
| LuminosityBlockBase () |
|
virtual const LuminosityBlockBase & | operator++ ()=0 |
|
virtual Long64_t | secondaryFileIndex () const |
|
virtual const LuminosityBlockBase & | toBegin ()=0 |
|
virtual | ~LuminosityBlockBase () |
|
Timestamp const & | beginTime () const |
|
Timestamp const & | endTime () const |
|
template<typename PROD > |
bool | getByLabel (InputTag const &tag, Handle< PROD > &result) const |
| same as above, but using the InputTag class More...
|
|
template<class T > |
bool | getByLabel (const InputTag &tag, Handle< T > &result) const |
|
LuminosityBlockID | id () const |
|
LuminosityBlockNumber_t | luminosityBlock () const |
|
virtual
edm::LuminosityBlockAuxiliary
const & | luminosityBlockAuxiliary () const =0 |
|
| LuminosityBlockBase () |
|
RunNumber_t | run () const |
|
Definition at line 32 of file LuminosityBlockBase.h.
LuminosityBlockBase::LuminosityBlockBase |
( |
| ) |
|
LuminosityBlockBase::~LuminosityBlockBase |
( |
| ) |
|
|
virtual |
virtual bool fwlite::LuminosityBlockBase::atEnd |
( |
| ) |
const |
|
pure virtual |
virtual Long64_t fwlite::LuminosityBlockBase::fileIndex |
( |
| ) |
const |
|
inlinevirtual |
virtual bool fwlite::LuminosityBlockBase::getByLabel |
( |
std::type_info const & |
, |
|
|
char const * |
, |
|
|
char const * |
, |
|
|
char const * |
, |
|
|
void * |
|
|
) |
| const |
|
pure virtual |
virtual bool fwlite::LuminosityBlockBase::getByLabel |
( |
std::type_info const & |
, |
|
|
char const * |
, |
|
|
char const * |
, |
|
|
char const * |
, |
|
|
edm::WrapperHolder & |
|
|
) |
| const |
|
pure virtual |
edm::BasicHandle LuminosityBlockBase::getByLabelImpl |
( |
std::type_info const & |
iWrapperInfo, |
|
|
std::type_info const & |
, |
|
|
const edm::InputTag & |
iTag |
|
) |
| const |
|
privatevirtual |
Implements edm::LuminosityBlockBase.
Definition at line 44 of file LuminosityBlockBase.cc.
References compareJSON::const, getByLabel(), edm::InputTag::instance(), edm::WrapperHolder::isPresent(), edm::WrapperHolder::isValid(), edm::InputTag::label(), edm::makeHandleExceptionFactory(), edm::InputTag::process(), edm::errors::ProductNotFound, s_prov, and relativeConstraints::value.
57 <<
"getByLabel: Found zero products matching all criteria\n"
58 <<
"Looking for type: " << productType <<
"\n"
59 <<
"Looking for module label: " << iTag.
label() <<
"\n"
60 <<
"Looking for productInstanceName: " << iTag.
instance() <<
"\n"
61 << (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
virtual Long64_t fwlite::LuminosityBlockBase::secondaryFileIndex |
( |
| ) |
const |
|
inlinevirtual |