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/L1CaloTrigger/interface/CICADA.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 > > L1TCaloSummary_CICADA_v1p0p0
 
typedef L1TCaloSummary< ap_ufixed< 10, 10 >, ap_fixed< 11, 5 > > L1TCaloSummary_CICADA_v1p1p0
 
typedef L1TCaloSummary< ap_uint< 10 >, ap_ufixed< 16, 8 > > L1TCaloSummary_CICADA_v2p0p0
 
typedef L1TCaloSummary< ap_uint< 10 >, ap_ufixed< 16, 8 > > L1TCaloSummary_CICADA_v2p1p0
 
typedef L1TCaloSummary< ap_uint< 10 >, ap_ufixed< 16, 8, AP_RND, AP_SAT, AP_SAT > > L1TCaloSummary_CICADA_vXp1p1
 
typedef L1TCaloSummary< ap_uint< 10 >, ap_ufixed< 16, 8, AP_RND_CONV, AP_SAT > > L1TCaloSummary_CICADA_vXp1p2
 

Functions

static const edm::ParameterSetDescriptionFillerPluginFactory::PMaker< edm::ParameterSetDescriptionFiller< L1TCaloSummary_CICADA_v1p0p0 > > s_filler_0__LINE__ ("L1TCaloSummary_CICADA_v1p0p0")
 
static const edm::ParameterSetDescriptionFillerPluginFactory::PMaker< edm::ParameterSetDescriptionFiller< L1TCaloSummary_CICADA_v2p0p0 > > s_filler_0__LINE__ ("L1TCaloSummary_CICADA_v2p0p0")
 
static const edm::ParameterSetDescriptionFillerPluginFactory::PMaker< edm::ParameterSetDescriptionFiller< L1TCaloSummary_CICADA_vXp1p1 > > s_filler_0__LINE__ ("L1TCaloSummary_CICADA_vXp1p1")
 
static const edm::ParameterSetDescriptionFillerPluginFactory::PMaker< edm::ParameterSetDescriptionFiller< L1TCaloSummary_CICADA_vXp1p2 > > s_filler_0__LINE__ ("L1TCaloSummary_CICADA_vXp1p2")
 
static const edm::MakerPluginFactory ::PMaker< edm::WorkerMaker< L1TCaloSummary_CICADA_v1p0p0 > > s_maker__LINE__ ("L1TCaloSummary_CICADA_v1p0p0")
 
static const edm::MakerPluginFactory ::PMaker< edm::WorkerMaker< L1TCaloSummary_CICADA_v2p0p0 > > s_maker__LINE__ ("L1TCaloSummary_CICADA_v2p0p0")
 
static const edm::MakerPluginFactory ::PMaker< edm::WorkerMaker< L1TCaloSummary_CICADA_vXp1p1 > > s_maker__LINE__ ("L1TCaloSummary_CICADA_vXp1p1")
 
static const edm::MakerPluginFactory ::PMaker< edm::WorkerMaker< L1TCaloSummary_CICADA_vXp1p2 > > s_maker__LINE__ ("L1TCaloSummary_CICADA_vXp1p2")
 

Typedef Documentation

◆ L1TCaloSummary_CICADA_v1p0p0

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

Definition at line 352 of file L1TCaloSummary.cc.

◆ L1TCaloSummary_CICADA_v1p1p0

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

Definition at line 357 of file L1TCaloSummary.cc.

◆ L1TCaloSummary_CICADA_v2p0p0

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

Definition at line 353 of file L1TCaloSummary.cc.

◆ L1TCaloSummary_CICADA_v2p1p0

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

Definition at line 358 of file L1TCaloSummary.cc.

◆ L1TCaloSummary_CICADA_vXp1p1

typedef L1TCaloSummary<ap_uint<10>, ap_ufixed<16, 8, AP_RND, AP_SAT, AP_SAT> > L1TCaloSummary_CICADA_vXp1p1

Definition at line 362 of file L1TCaloSummary.cc.

◆ L1TCaloSummary_CICADA_vXp1p2

typedef L1TCaloSummary<ap_uint<10>, ap_ufixed<16, 8, AP_RND_CONV, AP_SAT> > L1TCaloSummary_CICADA_vXp1p2

Definition at line 365 of file L1TCaloSummary.cc.

Function Documentation

◆ s_filler_0__LINE__() [1/4]

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

◆ s_filler_0__LINE__() [2/4]

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

◆ s_filler_0__LINE__() [3/4]

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

◆ s_filler_0__LINE__() [4/4]

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

◆ s_maker__LINE__() [1/4]

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

◆ s_maker__LINE__() [2/4]

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

◆ s_maker__LINE__() [3/4]

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

◆ s_maker__LINE__() [4/4]

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