CMS 3D CMS Logo

Classes | Namespaces | Macros
imath.h File Reference
#include <limits>
#include <iostream>
#include <fstream>
#include <vector>
#include <map>
#include <cmath>
#include <sstream>
#include <string>
#include <cassert>
#include <set>
#include "L1Trigger/TrackFindingTracklet/interface/Util.h"
#include "FWCore/MessageLogger/interface/MessageLogger.h"
#include "FWCore/Utilities/interface/Exception.h"
#include "L1Trigger/L1TCommon/interface/BitShift.h"

Go to the source code of this file.

Classes

struct  trklet::VarBase::HLS
 
struct  trklet::imathGlobals
 
class  trklet::VarAdd
 
class  trklet::VarAdjustK
 
class  trklet::VarAdjustKR
 
class  trklet::VarBase
 
class  trklet::VarCut
 
class  trklet::VarDef
 
class  trklet::VarDSPPostadd
 
class  trklet::VarFlag
 
class  trklet::VarInv
 
class  trklet::VarMult
 
class  trklet::VarNeg
 
class  trklet::VarNounits
 
class  trklet::VarParam
 
class  trklet::VarShift
 
class  trklet::VarShiftround
 
class  trklet::VarSubtract
 
class  trklet::VarTimesC
 
struct  trklet::VarBase::Verilog
 

Namespaces

 trklet
 

Macros

#define DSP_LATENCY   3
 
#define LUT_LATENCY   2
 
#define MULT_LATENCY   1
 

Macro Definition Documentation

◆ DSP_LATENCY

#define DSP_LATENCY   3

Definition at line 142 of file imath.h.

◆ LUT_LATENCY

#define LUT_LATENCY   2

Definition at line 141 of file imath.h.

◆ MULT_LATENCY

#define MULT_LATENCY   1

Definition at line 140 of file imath.h.