![]() |
![]() |
#include <L1GTEvaluationInterface.h>
Public Member Functions | |
L1TGT_GMT_TopoObject (int valid=0, int pT=0, int phi=0, int eta=0, int mass=0, int qualityFlags=0) | |
ap_uint< WIDTH > | pack () const override |
P2GTCandidate | to_GTObject () const override |
![]() | |
std::size_t | packed_width () const override |
![]() | |
virtual | ~L1TGT_BaseInterface () |
Static Public Member Functions | |
static L1TGT_GMT_TopoObject | from_GTObject (const P2GTCandidate >Object) |
Public Attributes | |
ap_int< 8 > | eta |
ap_uint< 8 > | mass |
ap_int< 8 > | phi |
ap_uint< 8 > | pT |
ap_uint< 6 > | qualityFlags |
ap_uint< 1 > | valid |
Additional Inherited Members | |
![]() | |
static constexpr std::size_t | WIDTH |
Definition at line 242 of file L1GTEvaluationInterface.h.
|
inline |
Definition at line 252 of file L1GTEvaluationInterface.h.
Referenced by from_GTObject().
|
inlinestatic |
Definition at line 259 of file L1GTEvaluationInterface.h.
References l1t::P2GTCandidate::hwEta(), l1t::P2GTCandidate::hwMass(), l1t::P2GTCandidate::hwPhi(), l1t::P2GTCandidate::hwPT(), l1t::P2GTCandidate::hwQualityFlags(), and L1TGT_GMT_TopoObject().
|
inlineoverridevirtual |
Implements l1t::L1TGT_Interface< 64 >.
Definition at line 255 of file L1GTEvaluationInterface.h.
References eta, mass, phi, pT, qualityFlags, and valid.
|
inlineoverridevirtual |
Implements l1t::L1TGT_BaseInterface.
Definition at line 268 of file L1GTEvaluationInterface.h.
References eta, mass, phi, pT, qualityFlags, l1t::P2GTCandidate::setHwEta(), l1t::P2GTCandidate::setHwMass(), l1t::P2GTCandidate::setHwPhi(), l1t::P2GTCandidate::setHwPT(), and l1t::P2GTCandidate::setHwQualityFlags().
ap_int<8> l1t::L1TGT_GMT_TopoObject::eta |
Definition at line 245 of file L1GTEvaluationInterface.h.
Referenced by Particle.Particle::__str__(), datamodel.Object::DeltaR(), Jet.Jet::jetID(), datamodel.Object::p4(), pack(), Jet.Jet::puJetId(), and to_GTObject().
ap_uint<8> l1t::L1TGT_GMT_TopoObject::mass |
Definition at line 247 of file L1GTEvaluationInterface.h.
Referenced by Particle.Particle::__str__(), ZMuMuRochCorAnalyzer.DiMuon::__str__(), DiObject.DiMuon::__str__(), datamodel.Object::p4(), pack(), and to_GTObject().
ap_int<8> l1t::L1TGT_GMT_TopoObject::phi |
Definition at line 246 of file L1GTEvaluationInterface.h.
Referenced by Particle.Particle::__str__(), datamodel.Object::DeltaR(), datamodel.Object::p4(), pack(), ntupleDataFormat.Track::phiPull(), and to_GTObject().
ap_uint<8> l1t::L1TGT_GMT_TopoObject::pT |
Definition at line 244 of file L1GTEvaluationInterface.h.
Referenced by pack(), and to_GTObject().
ap_uint<6> l1t::L1TGT_GMT_TopoObject::qualityFlags |
Definition at line 248 of file L1GTEvaluationInterface.h.
Referenced by pack(), and to_GTObject().
ap_uint<1> l1t::L1TGT_GMT_TopoObject::valid |
Definition at line 243 of file L1GTEvaluationInterface.h.
Referenced by pack().