CMS 3D CMS Logo

Namespaces | Classes | Typedefs
l1gt Namespace Reference

Namespaces

 Scales
 

Classes

struct  Electron
 
struct  Jet
 
struct  Photon
 
struct  Sum
 
struct  Tau
 
struct  ThreeVector
 

Typedefs

typedef ap_uint< 4 > egquality_t
 
typedef ap_fixed< 14, 14, AP_RND_CONV, AP_SAT > eta_t
 
typedef ap_ufixed< 11, 9 > iso_t
 
typedef std::array< uint64_t, 2 > PackedTau
 
typedef ap_fixed< 13, 13, AP_RND_CONV > phi_t
 
typedef ap_ufixed< 16, 11, AP_RND_CONV, AP_SAT > pt_t
 
typedef ap_uint< 10 > tau_rawid_t
 
typedef ap_ufixed< 10, 8 > tauseed_pt_t
 
typedef ap_uint< 1 > valid_t
 
typedef ap_fixed< 10, 9, AP_RND_CONV, AP_SAT > z0_t
 

Typedef Documentation

◆ egquality_t

typedef ap_uint<4> l1gt::egquality_t

Definition at line 32 of file gt_datatypes.h.

◆ eta_t

typedef ap_fixed<14, 14, AP_RND_CONV, AP_SAT> l1gt::eta_t

Definition at line 26 of file gt_datatypes.h.

◆ iso_t

typedef ap_ufixed<11, 9> l1gt::iso_t

Definition at line 31 of file gt_datatypes.h.

◆ PackedTau

typedef std::array<uint64_t, 2> l1gt::PackedTau

Definition at line 37 of file gt_datatypes.h.

◆ phi_t

typedef ap_fixed<13, 13, AP_RND_CONV> l1gt::phi_t

Definition at line 25 of file gt_datatypes.h.

◆ pt_t

typedef ap_ufixed<16, 11, AP_RND_CONV, AP_SAT> l1gt::pt_t

Definition at line 24 of file gt_datatypes.h.

◆ tau_rawid_t

typedef ap_uint<10> l1gt::tau_rawid_t

Definition at line 36 of file gt_datatypes.h.

◆ tauseed_pt_t

typedef ap_ufixed<10, 8> l1gt::tauseed_pt_t

Definition at line 35 of file gt_datatypes.h.

◆ valid_t

typedef ap_uint<1> l1gt::valid_t

Definition at line 28 of file gt_datatypes.h.

◆ z0_t

typedef ap_fixed<10, 9, AP_RND_CONV, AP_SAT> l1gt::z0_t

Definition at line 27 of file gt_datatypes.h.