CMS 3D CMS Logo

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

Namespaces

 callGlobalDetail
 
 impl
 

Classes

class  AbilityChecker
 
class  AbilityToImplementor
 
struct  AbilityToImplementor< edm::Accumulator >
 
struct  AbilityToImplementor< edm::BeginLuminosityBlockProducer >
 
struct  AbilityToImplementor< edm::BeginProcessBlockProducer >
 
struct  AbilityToImplementor< edm::BeginRunProducer >
 
struct  AbilityToImplementor< edm::EndLuminosityBlockProducer >
 
struct  AbilityToImplementor< edm::EndProcessBlockProducer >
 
struct  AbilityToImplementor< edm::EndRunProducer >
 
struct  AbilityToImplementor< edm::ExternalWork >
 
struct  AbilityToImplementor< edm::GlobalCache< C > >
 
struct  AbilityToImplementor< edm::InputProcessBlockCache< CacheTypes... > >
 
struct  AbilityToImplementor< edm::LuminosityBlockCache< C > >
 
struct  AbilityToImplementor< edm::LuminosityBlockSummaryCache< C > >
 
struct  AbilityToImplementor< edm::RunCache< C > >
 
struct  AbilityToImplementor< edm::RunSummaryCache< C > >
 
struct  AbilityToImplementor< edm::WatchProcessBlock >
 
struct  BaseToAdaptor
 
struct  BaseToAdaptor< EDAnalyzerAdaptorBase, ModType >
 
struct  BaseToAdaptor< EDFilterAdaptorBase, ModType >
 
struct  BaseToAdaptor< EDProducerAdaptorBase, ModType >
 
class  CacheContexts
 
struct  CallBeginLuminosityBlockProduceImpl
 
struct  CallBeginLuminosityBlockProduceImpl< T, false >
 
struct  CallBeginProcessBlockProduceImpl
 
struct  CallBeginProcessBlockProduceImpl< T, false, false >
 
struct  CallBeginProcessBlockProduceImpl< T, false, true >
 
struct  CallBeginProcessBlockProduceImpl< T, true, false >
 
struct  CallBeginRunProduceImpl
 
struct  CallBeginRunProduceImpl< T, false >
 
struct  CallEndLuminosityBlockProduceImpl
 
struct  CallEndLuminosityBlockProduceImpl< T, true, false >
 
struct  CallEndLuminosityBlockProduceImpl< T, true, true >
 
struct  CallEndProcessBlockProduceImpl
 
struct  CallEndProcessBlockProduceImpl< T, false, false >
 
struct  CallEndProcessBlockProduceImpl< T, false, true >
 
struct  CallEndProcessBlockProduceImpl< T, true, false >
 
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 >
 
struct  CallInputProcessBlockImpl
 
struct  CallInputProcessBlockImpl< T, false, false >
 
struct  CallInputProcessBlockImpl< T, false, true >
 
struct  CallInputProcessBlockImpl< T, true, false >
 
struct  CallWatchProcessBlockImpl
 
struct  CallWatchProcessBlockImpl< T, false, false >
 
struct  CallWatchProcessBlockImpl< T, false, true >
 
struct  CallWatchProcessBlockImpl< T, true, false >
 
class  EDAnalyzer
 
class  EDAnalyzerAdaptor
 
class  EDAnalyzerAdaptorBase
 
class  EDAnalyzerBase
 
class  EDFilter
 
class  EDFilterAdaptorBase
 
class  EDFilterBase
 
class  EDProducer
 
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 CallBeginProcessBlockProduce = CallBeginProcessBlockProduceImpl< T, T::HasAbility::kBeginProcessBlockProducer, T::HasAbility::kGlobalCache >
 
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 CallEndProcessBlockProduce = CallEndProcessBlockProduceImpl< T, T::HasAbility::kEndProcessBlockProducer, T::HasAbility::kGlobalCache >
 
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 CallInputProcessBlock = CallInputProcessBlockImpl< T, T::HasAbility::kInputProcessBlockCache, T::HasAbility::kGlobalCache >
 
template<typename T >
using CallWatchProcessBlock = CallWatchProcessBlockImpl< T, T::HasAbility::kWatchProcessBlock, T::HasAbility::kGlobalCache >
 
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

◆ CallBeginLuminosityBlockProduce

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

Definition at line 511 of file callAbilities.h.

◆ CallBeginProcessBlockProduce

template<typename T >
using edm::stream::CallBeginProcessBlockProduce = typedef CallBeginProcessBlockProduceImpl<T, T::HasAbility::kBeginProcessBlockProducer, T::HasAbility::kGlobalCache>

Definition at line 405 of file callAbilities.h.

◆ CallBeginRunProduce

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

Definition at line 454 of file callAbilities.h.

◆ CallEndLuminosityBlockProduce

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

Definition at line 548 of file callAbilities.h.

◆ CallEndProcessBlockProduce

template<typename T >
using edm::stream::CallEndProcessBlockProduce = typedef CallEndProcessBlockProduceImpl<T, T::HasAbility::kEndProcessBlockProducer, T::HasAbility::kGlobalCache>

Definition at line 436 of file callAbilities.h.

◆ CallEndRunProduce

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

Definition at line 488 of file callAbilities.h.

◆ CallGlobal

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

Definition at line 69 of file callAbilities.h.

◆ CallGlobalLuminosityBlock

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

Definition at line 286 of file callAbilities.h.

◆ CallGlobalLuminosityBlockSummary

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

Definition at line 333 of file callAbilities.h.

◆ CallGlobalRun

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

Definition at line 205 of file callAbilities.h.

◆ CallGlobalRunSummary

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

Definition at line 248 of file callAbilities.h.

◆ CallInputProcessBlock

template<typename T >
using edm::stream::CallInputProcessBlock = typedef CallInputProcessBlockImpl<T, T::HasAbility::kInputProcessBlockCache, T::HasAbility::kGlobalCache>

Definition at line 173 of file callAbilities.h.

◆ CallWatchProcessBlock

template<typename T >
using edm::stream::CallWatchProcessBlock = typedef CallWatchProcessBlockImpl<T, T::HasAbility::kWatchProcessBlock, T::HasAbility::kGlobalCache>

Definition at line 374 of file callAbilities.h.

◆ EDFilterAdaptor

Definition at line 34 of file EDFilterAdaptor.h.

◆ EDProducerAdaptor

Definition at line 35 of file EDProducerAdaptor.h.

Function Documentation

◆ doAcquireIfNeeded() [1/2]

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

◆ doAcquireIfNeeded() [2/2]

void edm::stream::doAcquireIfNeeded ( void *  ,
Event const &  ,
EventSetup const &  ,
WaitingTaskWithArenaHolder  
)

Definition at line 22 of file ProducingModuleHelper.cc.

22 {}
ev
bool ev
Definition: Hydjet2Hadronizer.cc:97
newFWLiteAna.base
base
Definition: newFWLiteAna.py:92