CMS 3D CMS Logo

Namespaces | Functions
globalTransitionAsync.h File Reference
#include "FWCore/Framework/interface/IOVSyncValue.h"
#include "FWCore/Framework/interface/Schedule.h"
#include "FWCore/Framework/interface/SubProcess.h"
#include "FWCore/Concurrency/interface/WaitingTask.h"
#include "FWCore/Concurrency/interface/WaitingTaskHolder.h"
#include <memory>
#include <vector>

Go to the source code of this file.

Namespaces

 edm
 HLT enums.
 

Functions

template<typename Traits , typename P , typename SC >
void edm::beginGlobalTransitionAsync (WaitingTaskHolder iWait, Schedule &iSchedule, P &iPrincipal, IOVSyncValue const &iTS, EventSetupImpl const &iES, std::vector< std::shared_ptr< const EventSetupImpl >> const *iEventSetupImpls, ServiceToken const &token, SC &iSubProcesses)
 
template<typename Traits , typename P , typename SC >
void edm::endGlobalTransitionAsync (WaitingTaskHolder iWait, Schedule &iSchedule, P &iPrincipal, IOVSyncValue const &iTS, EventSetupImpl const &iES, std::vector< std::shared_ptr< const EventSetupImpl >> const *iEventSetupImpls, ServiceToken const &token, SC &iSubProcesses, bool cleaningUpAfterException)
 
void edm::subProcessDoGlobalBeginTransitionAsync (WaitingTaskHolder iHolder, SubProcess &iSubProcess, LuminosityBlockPrincipal &iPrincipal, IOVSyncValue const &iTS, std::vector< std::shared_ptr< const EventSetupImpl >> const *iEventSetupImpls)
 
void edm::subProcessDoGlobalBeginTransitionAsync (WaitingTaskHolder iHolder, SubProcess &iSubProcess, RunPrincipal &iPrincipal, IOVSyncValue const &iTS, std::vector< std::shared_ptr< const EventSetupImpl >> const *iEventSetupImpls)
 
void edm::subProcessDoGlobalEndTransitionAsync (WaitingTaskHolder iHolder, SubProcess &iSubProcess, LuminosityBlockPrincipal &iPrincipal, IOVSyncValue const &iTS, std::vector< std::shared_ptr< const EventSetupImpl >> const *iEventSetupImpls, bool cleaningUpAfterException)
 
void edm::subProcessDoGlobalEndTransitionAsync (WaitingTaskHolder iHolder, SubProcess &iSubProcess, RunPrincipal &iPrincipal, IOVSyncValue const &iTS, std::vector< std::shared_ptr< const EventSetupImpl >> const *iEventSetupImpls, bool cleaningUpAfterException)