CMS 3D CMS Logo

List of all members | Public Member Functions
l1t::L1TGT_GCT_Sum2 Struct Reference

#include <L1GTEvaluationInterface.h>

Inheritance diagram for l1t::L1TGT_GCT_Sum2:
l1t::L1TGT_CommonSum l1t::L1TGT_Interface< 64 > l1t::L1TGT_BaseInterface

Public Member Functions

 L1TGT_CommonSum (int valid=0, int pT=0, int phi=0, int scalarSumPT=0)
 
- Public Member Functions inherited from l1t::L1TGT_CommonSum
 L1TGT_CommonSum (int valid=0, int pT=0, int phi=0, int scalarSumPT=0)
 
ap_uint< 64 > pack () const override
 
ap_uint< 46 > pack_common () const
 
P2GTCandidate to_GTObject () const override
 
- Public Member Functions inherited from l1t::L1TGT_Interface< 64 >
std::size_t packed_width () const override
 
- Public Member Functions inherited from l1t::L1TGT_BaseInterface
virtual ~L1TGT_BaseInterface ()
 

Additional Inherited Members

- Static Public Member Functions inherited from l1t::L1TGT_CommonSum
static L1TGT_CommonSum from_GTObject (const P2GTCandidate &gtObject)
 
- Public Attributes inherited from l1t::L1TGT_CommonSum
ap_int< 13 > phi
 
ap_uint< 16 > pT
 
ap_uint< 16 > scalarSumPT
 
ap_uint< 1 > valid
 
- Static Public Attributes inherited from l1t::L1TGT_Interface< 64 >
static constexpr std::size_t WIDTH
 

Detailed Description

Definition at line 137 of file L1GTEvaluationInterface.h.

Member Function Documentation

◆ L1TGT_CommonSum()

l1t::L1TGT_CommonSum::L1TGT_CommonSum
inline