#include <TransitionInfoTypes.h>
Public Member Functions | |
EventSetupImpl const & | eventSetupImpl () const |
std::vector< std::shared_ptr < const EventSetupImpl > > const * | eventSetupImpls () const |
LumiTransitionInfo () | |
LumiTransitionInfo (LuminosityBlockPrincipal &iPrincipal, EventSetupImpl const &iEventSetupImpl, std::vector< std::shared_ptr< const EventSetupImpl >> const *iEventSetupImpls=nullptr) | |
LuminosityBlockPrincipal & | principal () |
LuminosityBlockPrincipal const & | principal () const |
Private Attributes | |
EventSetupImpl const * | eventSetupImpl_ = nullptr |
std::vector< std::shared_ptr < const EventSetupImpl > > const * | eventSetupImpls_ = nullptr |
LuminosityBlockPrincipal * | luminosityBlockPrincipal_ = nullptr |
Definition at line 42 of file TransitionInfoTypes.h.
|
inline |
Definition at line 44 of file TransitionInfoTypes.h.
|
inline |
Definition at line 46 of file TransitionInfoTypes.h.
|
inline |
Definition at line 55 of file TransitionInfoTypes.h.
References eventSetupImpl_.
Referenced by edm::workerhelper::CallImpl< OccurrenceTraits< LuminosityBlockPrincipal, BranchActionGlobalBegin > >::esPrefetchAsync(), edm::workerhelper::CallImpl< OccurrenceTraits< LuminosityBlockPrincipal, BranchActionStreamBegin > >::esPrefetchAsync(), edm::workerhelper::CallImpl< OccurrenceTraits< LuminosityBlockPrincipal, BranchActionGlobalEnd > >::esPrefetchAsync(), and edm::workerhelper::CallImpl< OccurrenceTraits< LuminosityBlockPrincipal, BranchActionStreamEnd > >::esPrefetchAsync().
|
inline |
Definition at line 56 of file TransitionInfoTypes.h.
References eventSetupImpls_.
Referenced by edm::SubProcess::doBeginLuminosityBlockAsync(), edm::SubProcess::doEndLuminosityBlockAsync(), edm::SubProcess::doStreamBeginLuminosityBlockAsync(), and edm::SubProcess::doStreamEndLuminosityBlockAsync().
|
inline |
Definition at line 53 of file TransitionInfoTypes.h.
References luminosityBlockPrincipal_.
Referenced by edm::SubProcess::doBeginLuminosityBlockAsync(), edm::SubProcess::doEndLuminosityBlockAsync(), edm::stream::EDAnalyzerAdaptorBase::doStreamBeginLuminosityBlock(), edm::stream::ProducingModuleAdaptorBase< T >::doStreamBeginLuminosityBlock(), edm::SubProcess::doStreamBeginLuminosityBlockAsync(), and edm::SubProcess::doStreamEndLuminosityBlockAsync().
|
inline |
Definition at line 54 of file TransitionInfoTypes.h.
References luminosityBlockPrincipal_.
|
private |
Definition at line 60 of file TransitionInfoTypes.h.
Referenced by eventSetupImpl().
|
private |
Definition at line 61 of file TransitionInfoTypes.h.
Referenced by eventSetupImpls().
|
private |
Definition at line 59 of file TransitionInfoTypes.h.
Referenced by principal().