#include <LuminosityBlockProcessingStatus.h>
◆ LuminosityBlockProcessingStatus() [1/2]
edm::LuminosityBlockProcessingStatus::LuminosityBlockProcessingStatus |
( |
EventProcessor * |
iEP, |
|
|
unsigned int |
iNStreams, |
|
|
std::shared_ptr< void > |
iRunResource |
|
) |
| |
|
inline |
◆ LuminosityBlockProcessingStatus() [2/2]
◆ ~LuminosityBlockProcessingStatus()
edm::LuminosityBlockProcessingStatus::~LuminosityBlockProcessingStatus |
( |
| ) |
|
|
inline |
◆ cleaningUpAfterException()
bool edm::LuminosityBlockProcessingStatus::cleaningUpAfterException |
( |
| ) |
const |
|
inline |
◆ continuingLumi()
bool edm::LuminosityBlockProcessingStatus::continuingLumi |
( |
| ) |
const |
|
inline |
◆ didGlobalBeginSucceed()
bool edm::LuminosityBlockProcessingStatus::didGlobalBeginSucceed |
( |
| ) |
const |
|
inline |
◆ endIOVWaitingTasks()
WaitingTaskList& edm::LuminosityBlockProcessingStatus::endIOVWaitingTasks |
( |
| ) |
|
|
inline |
◆ endLumi()
void edm::LuminosityBlockProcessingStatus::endLumi |
( |
| ) |
|
|
inline |
◆ eventSetupImpl()
EventSetupImpl const& edm::LuminosityBlockProcessingStatus::eventSetupImpl |
( |
unsigned |
subProcessIndex | ) |
const |
|
inline |
◆ eventSetupImpls() [1/2]
std::vector<std::shared_ptr<const EventSetupImpl> >& edm::LuminosityBlockProcessingStatus::eventSetupImpls |
( |
| ) |
|
|
inline |
◆ eventSetupImpls() [2/2]
std::vector<std::shared_ptr<const EventSetupImpl> > const& edm::LuminosityBlockProcessingStatus::eventSetupImpls |
( |
| ) |
const |
|
inline |
◆ globalBeginDidSucceed()
void edm::LuminosityBlockProcessingStatus::globalBeginDidSucceed |
( |
| ) |
|
|
inline |
◆ haveContinuedLumi()
void edm::LuminosityBlockProcessingStatus::haveContinuedLumi |
( |
| ) |
|
|
inline |
◆ haveStartedNextLumi()
bool edm::LuminosityBlockProcessingStatus::haveStartedNextLumi |
( |
| ) |
const |
|
inline |
◆ isLumiEnding()
bool edm::LuminosityBlockProcessingStatus::isLumiEnding |
( |
| ) |
const |
|
inline |
◆ lastTimestamp()
edm::Timestamp const& edm::LuminosityBlockProcessingStatus::lastTimestamp |
( |
| ) |
const |
|
inline |
◆ lumiPrincipal()
◆ needToContinueLumi()
void edm::LuminosityBlockProcessingStatus::needToContinueLumi |
( |
| ) |
|
|
inline |
◆ nextSyncValue()
const IOVSyncValue edm::LuminosityBlockProcessingStatus::nextSyncValue |
( |
| ) |
const |
|
inline |
◆ noExceptionHappened()
void edm::LuminosityBlockProcessingStatus::noExceptionHappened |
( |
| ) |
|
|
inline |
◆ operator=()
◆ resetResources()
void LuminosityBlockProcessingStatus::resetResources |
( |
| ) |
|
◆ resumeGlobalLumiQueue()
void edm::LuminosityBlockProcessingStatus::resumeGlobalLumiQueue |
( |
| ) |
|
|
inline |
◆ runResource()
std::shared_ptr<void> const& edm::LuminosityBlockProcessingStatus::runResource |
( |
| ) |
const |
|
inline |
◆ setEndTime()
void LuminosityBlockProcessingStatus::setEndTime |
( |
| ) |
|
◆ setNextSyncValue()
void edm::LuminosityBlockProcessingStatus::setNextSyncValue |
( |
IOVSyncValue const & |
iValue | ) |
|
|
inline |
◆ setResumer()
◆ startNextLumi()
void edm::LuminosityBlockProcessingStatus::startNextLumi |
( |
| ) |
|
|
inline |
◆ startProcessingEvents()
void edm::LuminosityBlockProcessingStatus::startProcessingEvents |
( |
| ) |
|
|
inline |
◆ stopProcessingEvents()
void edm::LuminosityBlockProcessingStatus::stopProcessingEvents |
( |
| ) |
|
|
inline |
◆ streamFinishedLumi()
bool edm::LuminosityBlockProcessingStatus::streamFinishedLumi |
( |
| ) |
|
|
inline |
◆ updateLastTimestamp()
void edm::LuminosityBlockProcessingStatus::updateLastTimestamp |
( |
edm::Timestamp const & |
iTime | ) |
|
|
inline |
◆ wasEventProcessingStopped()
bool edm::LuminosityBlockProcessingStatus::wasEventProcessingStopped |
( |
| ) |
const |
|
inline |
◆ cleaningUpAfterException_
bool edm::LuminosityBlockProcessingStatus::cleaningUpAfterException_ {true} |
|
private |
◆ continuingLumi_
bool edm::LuminosityBlockProcessingStatus::continuingLumi_ {false} |
|
private |
◆ endIOVWaitingTasks_
◆ endTime_
◆ endTimeSetStatus_
std::atomic<char> edm::LuminosityBlockProcessingStatus::endTimeSetStatus_ {0} |
|
private |
◆ eventProcessor_
EventProcessor* edm::LuminosityBlockProcessingStatus::eventProcessor_ = nullptr |
|
private |
◆ eventSetupImpls_
std::vector<std::shared_ptr<const EventSetupImpl> > edm::LuminosityBlockProcessingStatus::eventSetupImpls_ |
|
private |
◆ globalBeginSucceeded_
bool edm::LuminosityBlockProcessingStatus::globalBeginSucceeded_ {false} |
|
private |
◆ globalLumiQueueResumer_
◆ lumiEnding_
bool edm::LuminosityBlockProcessingStatus::lumiEnding_ |
|
private |
◆ lumiPrincipal_
◆ nextSyncValue_
IOVSyncValue edm::LuminosityBlockProcessingStatus::nextSyncValue_ |
|
private |
◆ nStreamsStillProcessingLumi_
std::atomic<unsigned int> edm::LuminosityBlockProcessingStatus::nStreamsStillProcessingLumi_ {0} |
|
private |
◆ run_
std::shared_ptr<void> edm::LuminosityBlockProcessingStatus::run_ |
|
private |
◆ startedNextLumi_
bool edm::LuminosityBlockProcessingStatus::startedNextLumi_ {false} |
|
private |
◆ stopProcessingEvents_
bool edm::LuminosityBlockProcessingStatus::stopProcessingEvents_ {false} |
|
private |