CMS 3D CMS Logo

Classes | Namespaces | Functions
TimeStudyModules.cc File Reference
#include <unistd.h>
#include <vector>
#include <thread>
#include <atomic>
#include <condition_variable>
#include <mutex>
#include "FWCore/Framework/interface/global/EDProducer.h"
#include "FWCore/Framework/interface/one/EDProducer.h"
#include "FWCore/Framework/interface/one/EDAnalyzer.h"
#include "FWCore/Framework/interface/Event.h"
#include "FWCore/Framework/interface/ConsumesCollector.h"
#include "FWCore/ParameterSet/interface/ParameterSet.h"
#include "FWCore/ParameterSet/interface/ParameterSetDescription.h"
#include "FWCore/ParameterSet/interface/ConfigurationDescriptions.h"
#include "FWCore/Utilities/interface/EDGetToken.h"
#include "FWCore/Utilities/interface/EDPutToken.h"
#include "FWCore/Utilities/interface/InputTag.h"
#include "FWCore/ServiceRegistry/interface/SystemBounds.h"
#include "FWCore/Framework/interface/MakerMacros.h"
#include "FWCore/ServiceRegistry/interface/ServiceMaker.h"
#include "FWCore/ServiceRegistry/interface/Service.h"

Go to the source code of this file.

Classes

class  timestudy::ExternalWorkSleepingProducer
 
class  timestudy::OneSleepingAnalyzer
 
class  timestudy::OneSleepingProducer
 
class  timestudy::SleepingProducer
 
class  timestudy::SleepingServer
 

Namespaces

 timestudy
 

Functions

static const edm::ParameterSetDescriptionFillerPluginFactory::PMaker< edm::ParameterSetDescriptionFiller< timestudy::ExternalWorkSleepingProducer > > s_filler__LINE__ ("timestudy::ExternalWorkSleepingProducer")
 
static const edm::ParameterSetDescriptionFillerPluginFactory::PMaker< edm::ParameterSetDescriptionFiller< timestudy::OneSleepingAnalyzer > > s_filler__LINE__ ("timestudy::OneSleepingAnalyzer")
 
static const edm::ParameterSetDescriptionFillerPluginFactory::PMaker< edm::ParameterSetDescriptionFiller< timestudy::OneSleepingProducer > > s_filler__LINE__ ("timestudy::OneSleepingProducer")
 
static const edm::ParameterSetDescriptionFillerPluginFactory::PMaker< edm::ParameterSetDescriptionFiller< timestudy::SleepingProducer > > s_filler__LINE__ ("timestudy::SleepingProducer")
 
static const edm::ParameterSetDescriptionFillerPluginFactory::PMaker< edm::DescriptionFillerForServices< timestudy::SleepingServer > > s_filler__LINE__ ("timestudy::SleepingServer")
 
static const edm::MakerPluginFactory ::PMaker< edm::WorkerMaker< timestudy::ExternalWorkSleepingProducer > > s_maker__LINE__ ("timestudy::ExternalWorkSleepingProducer")
 
static const edm::MakerPluginFactory ::PMaker< edm::WorkerMaker< timestudy::OneSleepingAnalyzer > > s_maker__LINE__ ("timestudy::OneSleepingAnalyzer")
 
static const edm::MakerPluginFactory ::PMaker< edm::WorkerMaker< timestudy::OneSleepingProducer > > s_maker__LINE__ ("timestudy::OneSleepingProducer")
 
static const edm::MakerPluginFactory ::PMaker< edm::WorkerMaker< timestudy::SleepingProducer > > s_maker__LINE__ ("timestudy::SleepingProducer")
 
static const edm::serviceregistry::ServicePluginFactory ::PMaker< edm::serviceregistry::ServiceMaker< timestudy::SleepingServer > > s_maker__LINE__ ("timestudy::SleepingServer")
 

Function Documentation

◆ s_filler__LINE__() [1/5]

static const edm::ParameterSetDescriptionFillerPluginFactory::PMaker<edm::ParameterSetDescriptionFiller< timestudy::ExternalWorkSleepingProducer > > s_filler__LINE__ ( "timestudy::ExternalWorkSleepingProducer"  )
static

◆ s_filler__LINE__() [2/5]

static const edm::ParameterSetDescriptionFillerPluginFactory::PMaker<edm::ParameterSetDescriptionFiller< timestudy::OneSleepingAnalyzer > > s_filler__LINE__ ( "timestudy::OneSleepingAnalyzer"  )
static

◆ s_filler__LINE__() [3/5]

static const edm::ParameterSetDescriptionFillerPluginFactory::PMaker<edm::ParameterSetDescriptionFiller< timestudy::OneSleepingProducer > > s_filler__LINE__ ( "timestudy::OneSleepingProducer"  )
static

◆ s_filler__LINE__() [4/5]

static const edm::ParameterSetDescriptionFillerPluginFactory::PMaker<edm::ParameterSetDescriptionFiller< timestudy::SleepingProducer > > s_filler__LINE__ ( "timestudy::SleepingProducer"  )
static

◆ s_filler__LINE__() [5/5]

static const edm::ParameterSetDescriptionFillerPluginFactory::PMaker<edm::DescriptionFillerForServices< timestudy::SleepingServer > > s_filler__LINE__ ( "timestudy::SleepingServer"  )
static

◆ s_maker__LINE__() [1/5]

static const edm::MakerPluginFactory ::PMaker< edm::WorkerMaker< timestudy::ExternalWorkSleepingProducer > > s_maker__LINE__ ( "timestudy::ExternalWorkSleepingProducer"  )
static

◆ s_maker__LINE__() [2/5]

static const edm::MakerPluginFactory ::PMaker< edm::WorkerMaker< timestudy::OneSleepingAnalyzer > > s_maker__LINE__ ( "timestudy::OneSleepingAnalyzer"  )
static

◆ s_maker__LINE__() [3/5]

static const edm::MakerPluginFactory ::PMaker< edm::WorkerMaker< timestudy::OneSleepingProducer > > s_maker__LINE__ ( "timestudy::OneSleepingProducer"  )
static

◆ s_maker__LINE__() [4/5]

static const edm::MakerPluginFactory ::PMaker< edm::WorkerMaker< timestudy::SleepingProducer > > s_maker__LINE__ ( "timestudy::SleepingProducer"  )
static

◆ s_maker__LINE__() [5/5]

static const edm::serviceregistry::ServicePluginFactory ::PMaker< edm::serviceregistry::ServiceMaker< timestudy::SleepingServer > > s_maker__LINE__ ( "timestudy::SleepingServer"  )
static

Variable Documentation

◆ eventTimes_

std::vector<useconds_t> eventTimes_
private

Definition at line 76 of file TimeStudyModules.cc.

◆ tokens_

std::vector<edm::EDGetTokenT<int> > tokens_
private