CMS 3D CMS Logo

Namespaces | Classes | Typedefs | Functions
edm::stream Namespace Reference

Namespaces

 impl
 

Classes

class  AbilityChecker
 
class  AbilityToImplementor
 
struct  AbilityToImplementor< edm::BeginLuminosityBlockProducer >
 
struct  AbilityToImplementor< edm::BeginRunProducer >
 
struct  AbilityToImplementor< edm::EndLuminosityBlockProducer >
 
struct  AbilityToImplementor< edm::EndRunProducer >
 
struct  AbilityToImplementor< edm::ExternalWork >
 
struct  AbilityToImplementor< edm::GlobalCache< C > >
 
struct  AbilityToImplementor< edm::LuminosityBlockCache< C > >
 
struct  AbilityToImplementor< edm::LuminosityBlockSummaryCache< C > >
 
struct  AbilityToImplementor< edm::RunCache< C > >
 
struct  AbilityToImplementor< edm::RunSummaryCache< C > >
 
struct  BaseToAdaptor
 
struct  BaseToAdaptor< EDAnalyzerAdaptorBase, ModType >
 
struct  BaseToAdaptor< EDFilterAdaptorBase, ModType >
 
struct  BaseToAdaptor< EDProducerAdaptorBase, ModType >
 
struct  CacheContexts
 
struct  CallBeginLuminosityBlockProduceImpl
 
struct  CallBeginLuminosityBlockProduceImpl< T, false >
 
struct  CallBeginRunProduceImpl
 
struct  CallBeginRunProduceImpl< T, false >
 
struct  CallEndLuminosityBlockProduceImpl
 
struct  CallEndLuminosityBlockProduceImpl< T, true, false >
 
struct  CallEndLuminosityBlockProduceImpl< T, true, true >
 
struct  CallEndRunProduceImpl
 
struct  CallEndRunProduceImpl< T, true, false >
 
struct  CallEndRunProduceImpl< T, true, true >
 
struct  CallGlobalImpl
 
struct  CallGlobalImpl< T, false >
 
struct  CallGlobalLuminosityBlockImpl
 
struct  CallGlobalLuminosityBlockImpl< T, false >
 
struct  CallGlobalLuminosityBlockSummaryImpl
 
struct  CallGlobalLuminosityBlockSummaryImpl< T, false >
 
struct  CallGlobalRunImpl
 
struct  CallGlobalRunImpl< T, false >
 
struct  CallGlobalRunSummaryImpl
 
struct  CallGlobalRunSummaryImpl< T, false >
 
class  EDAnalyzer
 
class  EDAnalyzerAdaptor
 
class  EDAnalyzerAdaptorBase
 
class  EDAnalyzerBase
 
class  EDFilter
 
class  EDFilterAdaptor
 
class  EDFilterAdaptorBase
 
class  EDFilterBase
 
class  EDProducer
 
class  EDProducerAdaptor
 
class  EDProducerAdaptorBase
 
class  EDProducerBase
 
class  LuminosityBlockContextT
 
class  ProducingModuleAdaptor
 
class  ProducingModuleAdaptorBase
 
class  RunContextT
 

Typedefs

template<typename T >
using CallBeginLuminosityBlockProduce = CallBeginLuminosityBlockProduceImpl< T, T::HasAbility::kBeginLuminosityBlockProducer >
 
template<typename T >
using CallBeginRunProduce = CallBeginRunProduceImpl< T, T::HasAbility::kBeginRunProducer >
 
template<typename T >
using CallEndLuminosityBlockProduce = CallEndLuminosityBlockProduceImpl< T, T::HasAbility::kEndLuminosityBlockProducer, T::HasAbility::kLuminosityBlockSummaryCache >
 
template<typename T >
using CallEndRunProduce = CallEndRunProduceImpl< T, T::HasAbility::kEndRunProducer, T::HasAbility::kRunSummaryCache >
 
template<typename T >
using CallGlobal = CallGlobalImpl< T, T::HasAbility::kGlobalCache >
 
template<typename T >
using CallGlobalLuminosityBlock = CallGlobalLuminosityBlockImpl< T, T::HasAbility::kLuminosityBlockCache >
 
template<typename T >
using CallGlobalLuminosityBlockSummary = CallGlobalLuminosityBlockSummaryImpl< T, T::HasAbility::kLuminosityBlockSummaryCache >
 
template<typename T >
using CallGlobalRun = CallGlobalRunImpl< T, T::HasAbility::kRunCache >
 
template<typename T >
using CallGlobalRunSummary = CallGlobalRunSummaryImpl< T, T::HasAbility::kRunSummaryCache >
 
template<typename T >
using EDFilterAdaptor = ProducingModuleAdaptor< T, EDFilterBase, EDFilterAdaptorBase >
 
template<typename T >
using EDProducerAdaptor = ProducingModuleAdaptor< T, EDProducerBase, EDProducerAdaptorBase >
 

Functions

void doAcquireIfNeeded (impl::ExternalWork *, Event const &, EventSetup const &, WaitingTaskWithArenaHolder &)
 
void doAcquireIfNeeded (void *, Event const &, EventSetup const &, WaitingTaskWithArenaHolder &)
 

Typedef Documentation

template<typename T >
using edm::stream::CallBeginLuminosityBlockProduce = typedef CallBeginLuminosityBlockProduceImpl<T,T::HasAbility::kBeginLuminosityBlockProducer>

Definition at line 305 of file callAbilities.h.

template<typename T >
using edm::stream::CallBeginRunProduce = typedef CallBeginRunProduceImpl<T,T::HasAbility::kBeginRunProducer>

Definition at line 250 of file callAbilities.h.

template<typename T >
using edm::stream::CallEndLuminosityBlockProduce = typedef CallEndLuminosityBlockProduceImpl<T,T::HasAbility::kEndLuminosityBlockProducer, T::HasAbility::kLuminosityBlockSummaryCache>

Definition at line 338 of file callAbilities.h.

template<typename T >
using edm::stream::CallEndRunProduce = typedef CallEndRunProduceImpl<T,T::HasAbility::kEndRunProducer, T::HasAbility::kRunSummaryCache>

Definition at line 283 of file callAbilities.h.

template<typename T >
using edm::stream::CallGlobal = typedef CallGlobalImpl<T,T::HasAbility::kGlobalCache>

Definition at line 54 of file callAbilities.h.

template<typename T >
using edm::stream::CallGlobalLuminosityBlock = typedef CallGlobalLuminosityBlockImpl<T,T::HasAbility::kLuminosityBlockCache>

Definition at line 181 of file callAbilities.h.

template<typename T >
using edm::stream::CallGlobalLuminosityBlockSummary = typedef CallGlobalLuminosityBlockSummaryImpl<T,T::HasAbility::kLuminosityBlockSummaryCache>

Definition at line 228 of file callAbilities.h.

template<typename T >
using edm::stream::CallGlobalRun = typedef CallGlobalRunImpl<T,T::HasAbility::kRunCache>

Definition at line 94 of file callAbilities.h.

template<typename T >
using edm::stream::CallGlobalRunSummary = typedef CallGlobalRunSummaryImpl<T,T::HasAbility::kRunSummaryCache>

Definition at line 141 of file callAbilities.h.

Definition at line 33 of file EDFilterAdaptor.h.

Definition at line 33 of file EDProducerAdaptor.h.

Function Documentation

void edm::stream::doAcquireIfNeeded ( impl::ExternalWork base,
Event const &  ev,
EventSetup const &  es,
WaitingTaskWithArenaHolder holder 
)
void edm::stream::doAcquireIfNeeded ( void *  ,
Event const &  ,
EventSetup const &  ,
WaitingTaskWithArenaHolder  
)

Definition at line 22 of file ProducingModuleHelper.cc.

25  {
26  }