#include "FWCore/ParameterSet/interface/ParameterSetDescription.h"
#include "FWCore/ParameterSet/interface/allowedValues.h"
#include "DataFormats/Common/interface/Handle.h"
#include "FWCore/Framework/interface/MakerMacros.h"
#include "DataFormats/Common/interface/View.h"
#include "FWCore/Framework/interface/Frameworkfwd.h"
#include "FWCore/Framework/interface/one/EDProducer.h"
#include "FWCore/Framework/interface/Event.h"
#include "FWCore/ParameterSet/interface/ParameterSet.h"
#include "DataFormats/L1Trigger/interface/P2GTCandidate.h"
#include "FWCore/ParameterSet/interface/ConfigurationDescriptions.h"
#include "L1Trigger/DemonstratorTools/interface/BoardDataWriter.h"
#include "L1Trigger/DemonstratorTools/interface/utilities.h"
#include "L1GTEvaluationInterface.h"
#include <vector>
#include <array>
#include <string>
#include <unordered_map>
#include <fstream>
#include <limits>
#include <optional>
#include <random>
Go to the source code of this file.
Classes | |
class | L1GTEvaluationProducer |
Functions | |
template<typename T , std::size_t low, std::size_t high, std::size_t incr = 1> | |
static constexpr std::array< T, high - low > | arange () |
static const edm::ParameterSetDescriptionFillerPluginFactory::PMaker< edm::ParameterSetDescriptionFiller< L1GTEvaluationProducer > > | s_filler_0__LINE__ ("L1GTEvaluationProducer") |
static const edm::MakerPluginFactory ::PMaker< edm::WorkerMaker< L1GTEvaluationProducer > > | s_maker__LINE__ ("L1GTEvaluationProducer") |
template<typename... Args> | |
static std::vector< ap_uint< 64 > > | vpack (const Args &...vobjects) |
template<typename T , std::size_t low, std::size_t high, std::size_t incr = 1> | |
static std::vector< T > | vrange () |
Variables | |
static const l1t::demo::BoardDataWriter::ChannelMap_t | CHANNEL_MAP_VU13P |
static const l1t::demo::BoardDataWriter::ChannelMap_t | CHANNEL_MAP_VU9P |
|
static |
Definition at line 68 of file L1GTEvaluationProducer.cc.
References mps_check::array, LaserClient_cfi::high, LaserClient_cfi::low, and relativeConstraints::value.
|
static |
|
static |
|
static |
Definition at line 168 of file L1GTEvaluationProducer.cc.
References resolutioncreator_cfi::object, L1TPhase2Offline_cfi::objects, and l1t::L1TGT_Interface< N >::pack().
Referenced by L1GTEvaluationProducer::writeInputPatterns().
|
static |
Definition at line 79 of file L1GTEvaluationProducer.cc.
References mps_check::array, LaserClient_cfi::high, LaserClient_cfi::low, and trackerHitRTTI::vector.
|
static |
Definition at line 95 of file L1GTEvaluationProducer.cc.
|
static |
Definition at line 84 of file L1GTEvaluationProducer.cc.