CMS 3D CMS Logo

List of all members | Public Attributes
l1HPSPFTauEmu::Tau Class Reference

#include <L1HPSPFTauEmulator.h>

Inheritance diagram for l1HPSPFTauEmu::Tau:
l1ct::Tau

Public Attributes

etaphi_t seed_eta
 
ap_uint< 5 > seed_index
 
etaphi_t seed_phi
 
pt_t seed_pt
 
dz_t seed_z0
 
- Public Attributes inherited from l1ct::Tau
bool hwCharge
 
glbeta_t hwEta
 
lepid_t hwIdVsEle
 
lepid_t hwIdVsMu
 
rawid_t hwIsoOrMVA
 
glbphi_t hwPhi
 
pt_t hwPt
 
rawid_t hwRawId
 
pt_t hwSeedPt
 
z0_t hwSeedZ0
 
type_t hwType
 

Additional Inherited Members

- Public Types inherited from l1ct::Tau
typedef ap_uint< 2 > lepid_t
 
typedef ap_uint< 10 > rawid_t
 
typedef ap_uint< 2 > type_t
 
- Public Member Functions inherited from l1ct::Tau
void clear ()
 
float floatAbsIso () const
 
float floatEta () const
 
float floatPhi () const
 
float floatPt () const
 
float floatSeedPt () const
 
float floatSeedZ0 () const
 
pt_t hwAbsIso () const
 
int intCharge () const
 
int intEta () const
 
int intPhi () const
 
int intPt () const
 
int intSeedPt () const
 
int intType () const
 
bool operator< (const Tau &other) const
 
bool operator== (const Tau &other) const
 
bool operator> (const Tau &other) const
 
ap_uint< BITWIDTHpack () const
 
int pdgId () const
 
void setAbsIso (pt10_t absIso)
 
l1gt::Tau toGT () const
 
- Static Public Member Functions inherited from l1ct::Tau
static Tau unpack (const ap_uint< BITWIDTH > &src)
 
- Static Public Attributes inherited from l1ct::Tau
static const int BITWIDTH
 

Detailed Description

Definition at line 35 of file L1HPSPFTauEmulator.h.

Member Data Documentation

◆ seed_eta

etaphi_t l1HPSPFTauEmu::Tau::seed_eta

Definition at line 39 of file L1HPSPFTauEmulator.h.

◆ seed_index

ap_uint<5> l1HPSPFTauEmu::Tau::seed_index

Definition at line 37 of file L1HPSPFTauEmulator.h.

◆ seed_phi

etaphi_t l1HPSPFTauEmu::Tau::seed_phi

Definition at line 40 of file L1HPSPFTauEmulator.h.

◆ seed_pt

pt_t l1HPSPFTauEmu::Tau::seed_pt

Definition at line 38 of file L1HPSPFTauEmulator.h.

◆ seed_z0

dz_t l1HPSPFTauEmu::Tau::seed_z0

Definition at line 41 of file L1HPSPFTauEmulator.h.