CMS 3D CMS Logo

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, CT >
 

Typedefs

typedef NativeArrayTableProducer< std::vector< bool >, uint8_t, nanoaod::FlatTable::UInt8ColumnBoolArrayTableProducer
 
typedef NativeArrayTableProducer< std::vector< double >, float, nanoaod::FlatTable::FloatColumnDoubleArrayTableProducer
 
typedef NativeArrayTableProducer< std::vector< float >, float, nanoaod::FlatTable::FloatColumnFloatArrayTableProducer
 
typedef NativeArrayTableProducer< std::vector< int >, int, nanoaod::FlatTable::IntColumnIntArrayTableProducer
 

Functions

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

Typedef Documentation

◆ BoolArrayTableProducer

Definition at line 39 of file NativeArrayTableProducer.cc.

◆ DoubleArrayTableProducer

Definition at line 37 of file NativeArrayTableProducer.cc.

◆ FloatArrayTableProducer

Definition at line 36 of file NativeArrayTableProducer.cc.

◆ IntArrayTableProducer

Definition at line 38 of file NativeArrayTableProducer.cc.

Function Documentation

◆ s_filler__LINE__()

static const edm::ParameterSetDescriptionFillerPluginFactory::PMaker< edm::ParameterSetDescriptionFiller< BoolArrayTableProducer > > s_filler__LINE__ ( "FloatArrayTableProducer"  )
static

◆ s_maker__LINE__()

static const edm::MakerPluginFactory::PMaker< edm::WorkerMaker< BoolArrayTableProducer > > s_maker__LINE__ ( "FloatArrayTableProducer"  )
static