CMS 3D CMS Logo

Classes | Typedefs | Functions
L1TCaloSummary.cc File Reference
#include <memory>
#include "FWCore/Framework/interface/Frameworkfwd.h"
#include "FWCore/Framework/interface/stream/EDProducer.h"
#include "FWCore/Framework/interface/Event.h"
#include "FWCore/Framework/interface/MakerMacros.h"
#include "FWCore/ParameterSet/interface/ParameterSet.h"
#include "DataFormats/EcalDigi/interface/EcalDigiCollections.h"
#include "DataFormats/HcalDigi/interface/HcalDigiCollections.h"
#include "L1Trigger/L1TCaloLayer1/src/UCTLayer1.hh"
#include "L1Trigger/L1TCaloLayer1/src/UCTCrate.hh"
#include "L1Trigger/L1TCaloLayer1/src/UCTCard.hh"
#include "L1Trigger/L1TCaloLayer1/src/UCTRegion.hh"
#include "L1Trigger/L1TCaloLayer1/src/UCTTower.hh"
#include "L1Trigger/L1TCaloLayer1/src/UCTGeometry.hh"
#include "L1Trigger/L1TCaloLayer1/src/UCTObject.hh"
#include "L1Trigger/L1TCaloLayer1/src/UCTSummaryCard.hh"
#include "L1Trigger/L1TCaloLayer1/src/UCTGeometryExtended.hh"
#include "DataFormats/L1Trigger/interface/L1EmParticle.h"
#include "DataFormats/L1Trigger/interface/L1EmParticleFwd.h"
#include "DataFormats/L1Trigger/interface/L1JetParticle.h"
#include "DataFormats/L1Trigger/interface/L1JetParticleFwd.h"
#include "DataFormats/L1Trigger/interface/L1EtMissParticle.h"
#include "DataFormats/L1Trigger/interface/L1EtMissParticleFwd.h"
#include "DataFormats/L1CaloTrigger/interface/L1CaloCollections.h"
#include "DataFormats/L1CaloTrigger/interface/L1CaloRegion.h"
#include "DataFormats/Math/interface/LorentzVector.h"
#include "L1Trigger/L1TCaloLayer1/src/UCTLogging.hh"
#include <string>
#include <sstream>
#include "ap_fixed.h"
#include "hls4ml/emulator.h"

Go to the source code of this file.

Classes

class  L1TCaloSummary< INPUT, OUTPUT >
 

Typedefs

typedef L1TCaloSummary< ap_ufixed< 10, 10 >, ap_fixed< 11, 5 > > L1TCaloSummaryCICADAv1
 
typedef L1TCaloSummary< ap_uint< 10 >, ap_ufixed< 16, 8 > > L1TCaloSummaryCICADAv2
 

Functions

static const edm::ParameterSetDescriptionFillerPluginFactory::PMaker< edm::ParameterSetDescriptionFiller< L1TCaloSummaryCICADAv1 > > s_filler_0__LINE__ ("L1TCaloSummaryCICADAv1")
 
static const edm::ParameterSetDescriptionFillerPluginFactory::PMaker< edm::ParameterSetDescriptionFiller< L1TCaloSummaryCICADAv2 > > s_filler_0__LINE__ ("L1TCaloSummaryCICADAv2")
 
static const edm::MakerPluginFactory ::PMaker< edm::WorkerMaker< L1TCaloSummaryCICADAv1 > > s_maker__LINE__ ("L1TCaloSummaryCICADAv1")
 
static const edm::MakerPluginFactory ::PMaker< edm::WorkerMaker< L1TCaloSummaryCICADAv2 > > s_maker__LINE__ ("L1TCaloSummaryCICADAv2")
 

Typedef Documentation

◆ L1TCaloSummaryCICADAv1

typedef L1TCaloSummary<ap_ufixed<10, 10>, ap_fixed<11, 5> > L1TCaloSummaryCICADAv1

Definition at line 339 of file L1TCaloSummary.cc.

◆ L1TCaloSummaryCICADAv2

typedef L1TCaloSummary<ap_uint<10>, ap_ufixed<16, 8> > L1TCaloSummaryCICADAv2

Definition at line 340 of file L1TCaloSummary.cc.

Function Documentation

◆ s_filler_0__LINE__() [1/2]

static const edm::ParameterSetDescriptionFillerPluginFactory::PMaker<edm::ParameterSetDescriptionFiller< L1TCaloSummaryCICADAv1 > > s_filler_0__LINE__ ( "L1TCaloSummaryCICADAv1"  )
static

◆ s_filler_0__LINE__() [2/2]

static const edm::ParameterSetDescriptionFillerPluginFactory::PMaker<edm::ParameterSetDescriptionFiller< L1TCaloSummaryCICADAv2 > > s_filler_0__LINE__ ( "L1TCaloSummaryCICADAv2"  )
static

◆ s_maker__LINE__() [1/2]

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

◆ s_maker__LINE__() [2/2]

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