CMS 3D CMS Logo

Namespaces | Typedefs | Variables
GTTInterface.h File Reference
#include <cstddef>
#include "L1Trigger/DemonstratorTools/interface/LinkId.h"
#include "L1Trigger/DemonstratorTools/interface/ChannelSpec.h"
#include "L1Trigger/DemonstratorTools/interface/EventData.h"
#include "L1Trigger/DemonstratorTools/interface/FileFormat.h"
#include "L1Trigger/DemonstratorTools/interface/Frame.h"

Go to the source code of this file.

Namespaces

 l1t::demo::gtt
 

Typedefs

typedef std::map< LinkId, std::pair< ChannelSpec, std::vector< size_t > > > l1t::demo::gtt::ChannelMap_t
 

Variables

static const std::map< l1t::demo::LinkId, std::vector< size_t > > l1t::demo::gtt::kChannelIdsInput
 
static const std::map< l1t::demo::LinkId, std::vector< size_t > > l1t::demo::gtt::kChannelIdsOutputToCorrelator
 
static const std::map< l1t::demo::LinkId, std::vector< size_t > > l1t::demo::gtt::kChannelIdsOutputToGlobalTrigger
 
static const ChannelMap_t l1t::demo::gtt::kChannelMapInput
 
static const ChannelMap_t l1t::demo::gtt::kChannelMapOutputToCorrelator
 
static const std::map< std::string, l1t::demo::ChannelSpecl1t::demo::gtt::kChannelSpecsInput
 
static const std::map< std::string, l1t::demo::ChannelSpecl1t::demo::gtt::kChannelSpecsOutputToCorrelator
 
static const std::map< std::string, l1t::demo::ChannelSpecl1t::demo::gtt::kChannelSpecsOutputToGlobalTrigger
 
static constexpr size_t l1t::demo::gtt::kFramesPerTMUXPeriod = 9
 
static constexpr size_t l1t::demo::gtt::kGapLengthInput = 6
 
static constexpr size_t l1t::demo::gtt::kGapLengthOutputToCorrelator = 44
 
static constexpr size_t l1t::demo::gtt::kGapLengthOutputToGlobalTriggerMesons = 15
 
static constexpr size_t l1t::demo::gtt::kGapLengthOutputToGlobalTriggerSums = 3
 
static constexpr size_t l1t::demo::gtt::kGapLengthOutputToGlobalTriggerTaus = 36
 
static constexpr size_t l1t::demo::gtt::kGapLengthOutputToGlobalTriggerVertices = 6
 
static constexpr size_t l1t::demo::gtt::kGTTBoardTMUX
 
static constexpr size_t l1t::demo::gtt::kMaxLinesPerFile = 1024
 
static constexpr size_t l1t::demo::gtt::kTrackTMUX = 18
 
static constexpr size_t l1t::demo::gtt::kVertexChanIndex = 0