CMS 3D CMS Logo

Namespaces | Functions
EMTFUnpackerTools.h File Reference
#include <iostream>
#include <iomanip>
#include <array>
#include "FWCore/MessageLogger/interface/MessageLogger.h"
#include "DataFormats/L1TMuon/interface/EMTFDaqOut.h"
#include "DataFormats/L1TMuon/interface/EMTFHit.h"
#include "DataFormats/L1TMuon/interface/EMTFTrack.h"
#include "L1Trigger/L1TMuonEndCap/interface/TrackTools.h"

Go to the source code of this file.

Namespaces

 l1t
 delete x;
 
 l1t::stage2
 
 l1t::stage2::emtf
 

Functions

uint16_t l1t::stage2::emtf::GetHexBits (uint16_t word, uint16_t lowBit, uint16_t highBit)
 
uint32_t l1t::stage2::emtf::GetHexBits (uint16_t word1, uint16_t lowBit1, uint16_t highBit1, uint16_t word2, uint16_t lowBit2, uint16_t highBit2)
 
uint32_t l1t::stage2::emtf::GetHexBits (uint32_t word, uint32_t lowBit, uint32_t highBit)
 
void l1t::stage2::emtf::ImportGEM (EMTFHit &_hit, const l1t::emtf::GEM &_GEM, const int _endcap, const int _evt_sector)
 
void l1t::stage2::emtf::ImportME (EMTFHit &_hit, const l1t::emtf::ME _ME, const int _endcap, const int _evt_sector)
 
void l1t::stage2::emtf::ImportRPC (EMTFHit &_hit, const l1t::emtf::RPC _RPC, const int _endcap, const int _evt_sector)
 
void l1t::stage2::emtf::ImportSP (EMTFTrack &_track, const l1t::emtf::SP _SP, const int _endcap, const int _evt_sector)
 
int l1t::stage2::emtf::PowInt (int base, int exp)
 
int l1t::stage2::emtf::TwosCompl (int nBits, int bits)