CMS 3D CMS Logo

 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Properties Friends Macros Groups Pages
Classes | Typedefs | Functions
NativeArrayTableProducer.cc File Reference
#include "FWCore/Framework/interface/stream/EDProducer.h"
#include "FWCore/ParameterSet/interface/ParameterSet.h"
#include "DataFormats/NanoAOD/interface/FlatTable.h"
#include <vector>
#include "FWCore/Framework/interface/MakerMacros.h"

Go to the source code of this file.

Classes

class  NativeArrayTableProducer< TIn, TCol >
 

Typedefs

typedef
NativeArrayTableProducer
< std::vector< bool >, bool > 
BoolArrayTableProducer
 
typedef
NativeArrayTableProducer
< std::vector< double >, float > 
DoubleArrayTableProducer
 
typedef
NativeArrayTableProducer
< std::vector< float >, float > 
FloatArrayTableProducer
 
typedef
NativeArrayTableProducer
< std::vector< int >, int > 
IntArrayTableProducer
 

Functions

static const
edm::ParameterSetDescriptionFillerPluginFactory::PMaker
< edm::ParameterSetDescriptionFiller
< FloatArrayTableProducer > > 
s_filler__LINE__ ("FloatArrayTableProducer")
 
static const
edm::ParameterSetDescriptionFillerPluginFactory::PMaker
< edm::ParameterSetDescriptionFiller
< DoubleArrayTableProducer > > 
s_filler__LINE__ ("DoubleArrayTableProducer")
 
static const
edm::ParameterSetDescriptionFillerPluginFactory::PMaker
< edm::ParameterSetDescriptionFiller
< IntArrayTableProducer > > 
s_filler__LINE__ ("IntArrayTableProducer")
 
static const
edm::ParameterSetDescriptionFillerPluginFactory::PMaker
< edm::ParameterSetDescriptionFiller
< BoolArrayTableProducer > > 
s_filler__LINE__ ("BoolArrayTableProducer")
 
static const
edm::MakerPluginFactory::PMaker
< edm::WorkerMaker
< FloatArrayTableProducer > > 
s_maker__LINE__ ("FloatArrayTableProducer")
 
static const
edm::MakerPluginFactory::PMaker
< edm::WorkerMaker
< DoubleArrayTableProducer > > 
s_maker__LINE__ ("DoubleArrayTableProducer")
 
static const
edm::MakerPluginFactory::PMaker
< edm::WorkerMaker
< IntArrayTableProducer > > 
s_maker__LINE__ ("IntArrayTableProducer")
 
static const
edm::MakerPluginFactory::PMaker
< edm::WorkerMaker
< BoolArrayTableProducer > > 
s_maker__LINE__ ("BoolArrayTableProducer")
 

Typedef Documentation

typedef NativeArrayTableProducer<std::vector<bool>, bool> BoolArrayTableProducer

Definition at line 39 of file NativeArrayTableProducer.cc.

typedef NativeArrayTableProducer<std::vector<double>, float> DoubleArrayTableProducer

Definition at line 37 of file NativeArrayTableProducer.cc.

typedef NativeArrayTableProducer<std::vector<float>, float> FloatArrayTableProducer

Definition at line 36 of file NativeArrayTableProducer.cc.

typedef NativeArrayTableProducer<std::vector<int>, int> IntArrayTableProducer

Definition at line 38 of file NativeArrayTableProducer.cc.

Function Documentation

static const edm::ParameterSetDescriptionFillerPluginFactory::PMaker<edm::ParameterSetDescriptionFiller< FloatArrayTableProducer > > s_filler__LINE__ ( "FloatArrayTableProducer"  )
static
static const edm::ParameterSetDescriptionFillerPluginFactory::PMaker<edm::ParameterSetDescriptionFiller< DoubleArrayTableProducer > > s_filler__LINE__ ( "DoubleArrayTableProducer"  )
static
static const edm::ParameterSetDescriptionFillerPluginFactory::PMaker<edm::ParameterSetDescriptionFiller< IntArrayTableProducer > > s_filler__LINE__ ( "IntArrayTableProducer"  )
static
static const edm::ParameterSetDescriptionFillerPluginFactory::PMaker<edm::ParameterSetDescriptionFiller< BoolArrayTableProducer > > s_filler__LINE__ ( "BoolArrayTableProducer"  )
static
static const edm::MakerPluginFactory ::PMaker< edm::WorkerMaker< FloatArrayTableProducer > > s_maker__LINE__ ( "FloatArrayTableProducer"  )
static
static const edm::MakerPluginFactory ::PMaker< edm::WorkerMaker< DoubleArrayTableProducer > > s_maker__LINE__ ( "DoubleArrayTableProducer"  )
static
static const edm::MakerPluginFactory ::PMaker< edm::WorkerMaker< IntArrayTableProducer > > s_maker__LINE__ ( "IntArrayTableProducer"  )
static
static const edm::MakerPluginFactory ::PMaker< edm::WorkerMaker< BoolArrayTableProducer > > s_maker__LINE__ ( "BoolArrayTableProducer"  )
static