#include <P2GTCandidate.h>
Classes | |
struct | Optional |
Public Types | |
using | Base = reco::LeafCandidate |
typedef ap_uint< 4 > | hwBeta_t |
typedef ap_uint< 1 > | hwCharge_t |
typedef ap_int< 12 > | hwD0_t |
typedef ap_int< 14 > | hwEta_t |
typedef ap_uint< 16 > | hwIndex_t |
typedef ap_uint< 11 > | hwIso_t |
typedef ap_uint< 10 > | hwMass_t |
typedef ap_uint< 8 > | hwNumber_of_tracks_in_pv_t |
typedef ap_uint< 10 > | hwNumber_of_tracks_not_in_pv_t |
typedef ap_uint< 5 > | hwNumber_of_tracks_t |
typedef ap_int< 13 > | hwPhi_t |
typedef ap_uint< 16 > | hwPT_t |
typedef ap_uint< 8 > | hwQual_t |
typedef ap_uint< 16 > | hwSca_sum_t |
typedef ap_uint< 10 > | hwSeed_pT_t |
typedef ap_int< 10 > | hwSeed_z0_t |
typedef ap_uint< 12 > | hwSum_pT_pv_t |
typedef ap_uint< 2 > | hwType_t |
typedef ap_int< 18 > | hwZ0_t |
enum | ObjectType { Undefined, GCTNonIsoEg, GCTIsoEg, GCTJets, GCTTaus, GCTHtSum, GCTEtSum, GMTSaPromptMuons, GMTSaDisplacedMuons, GMTTkMuons, GMTTopo, GTTPromptJets, GTTDisplacedJets, GTTPhiCandidates, GTTRhoCandidates, GTTBsCandidates, GTTHadronicTaus, GTTPrimaryVert, GTTPromptHtSum, GTTDisplacedHtSum, GTTEtSum, CL2Jets, CL2Taus, CL2Electrons, CL2Photons, CL2HtSum, CL2EtSum } |
Public Types inherited from reco::LeafCandidate | |
typedef int | Charge |
electric charge type More... | |
typedef CandidateCollection | daughters |
collection of daughter candidates More... | |
typedef unsigned int | index |
typedef math::XYZTLorentzVector | LorentzVector |
Lorentz vector. More... | |
typedef math::XYZPoint | Point |
point in the space More... | |
typedef math::PtEtaPhiMLorentzVector | PolarLorentzVector |
Lorentz vector. More... | |
typedef math::XYZVector | Vector |
point in the space More... | |
Public Types inherited from reco::Candidate | |
enum | { dimension = 3 } |
enum | { size = dimension * (dimension + 1) / 2 } |
matix size More... | |
typedef int | Charge |
electric charge type More... | |
typedef candidate::const_iterator | const_iterator |
typedef math::Error< dimension >::type | CovarianceMatrix |
covariance error matrix (3x3) More... | |
typedef unsigned int | index |
index type More... | |
typedef candidate::iterator | iterator |
typedef math::XYZTLorentzVector | LorentzVector |
Lorentz vector. More... | |
typedef math::XYZPoint | Point |
point in the space More... | |
typedef math::PtEtaPhiMLorentzVector | PolarLorentzVector |
Lorentz vector. More... | |
typedef size_t | size_type |
typedef math::XYZVector | Vector |
point in the space More... | |
Public Member Functions | |
hwBeta_t | hwBeta () const |
int | hwBeta_toInt () const |
hwCharge_t | hwCharge () const |
int | hwCharge_toInt () const |
hwD0_t | hwD0 () const |
int | hwD0_toInt () const |
hwEta_t | hwEta () const |
int | hwEta_toInt () const |
hwIndex_t | hwIndex () const |
int | hwIndex_toInt () const |
hwIso_t | hwIso () const |
int | hwIso_toInt () const |
hwMass_t | hwMass () const |
int | hwMass_toInt () const |
hwNumber_of_tracks_t | hwNumber_of_tracks () const |
hwNumber_of_tracks_in_pv_t | hwNumber_of_tracks_in_pv () const |
int | hwNumber_of_tracks_in_pv_toInt () const |
hwNumber_of_tracks_not_in_pv_t | hwNumber_of_tracks_not_in_pv () const |
int | hwNumber_of_tracks_not_in_pv_toInt () const |
int | hwNumber_of_tracks_toInt () const |
hwPhi_t | hwPhi () const |
int | hwPhi_toInt () const |
hwPT_t | hwPT () const |
int | hwPT_toInt () const |
hwQual_t | hwQual () const |
int | hwQual_toInt () const |
hwSca_sum_t | hwSca_sum () const |
int | hwSca_sum_toInt () const |
hwSeed_pT_t | hwSeed_pT () const |
int | hwSeed_pT_toInt () const |
hwSeed_z0_t | hwSeed_z0 () const |
int | hwSeed_z0_toInt () const |
hwSum_pT_pv_t | hwSum_pT_pv () const |
int | hwSum_pT_pv_toInt () const |
hwType_t | hwType () const |
int | hwType_toInt () const |
hwZ0_t | hwZ0 () const |
int | hwZ0_toInt () const |
bool | isElectron () const override |
bool | isJet () const override |
bool | isMuon () const override |
bool | isPhoton () const override |
bool | isStandAloneMuon () const override |
bool | isTrackerMuon () const override |
ObjectType | objectType () const |
bool | operator!= (const P2GTCandidate &rhs) const |
bool | operator== (const P2GTCandidate &rhs) const |
void | setHwBeta (hwBeta_t hwBeta) |
void | setHwCharge (hwCharge_t hwCharge) |
void | setHwD0 (hwD0_t hwD0) |
void | setHwEta (hwEta_t hwEta) |
void | setHwIndex (hwIndex_t hwIndex) |
void | setHwIso (hwIso_t hwIso) |
void | setHwMass (hwMass_t hwMass) |
void | setHwNumber_of_tracks (hwNumber_of_tracks_t hwNumber_of_tracks) |
void | setHwNumber_of_tracks_in_pv (hwNumber_of_tracks_in_pv_t hwNumber_of_tracks_in_pv) |
void | setHwNumber_of_tracks_not_in_pv (hwNumber_of_tracks_not_in_pv_t hwNumber_of_tracks_not_in_pv) |
void | setHwPhi (hwPhi_t hwPhi) |
void | setHwPT (hwPT_t hwPT) |
void | setHwQual (hwQual_t hwQual) |
void | setHwSca_sum (hwSca_sum_t hwSca_sum) |
void | setHwSeed_pT (hwSeed_pT_t hwSeed_pT) |
void | setHwSeed_z0 (hwSeed_z0_t hwSeed_z0) |
void | setHwSum_pT_pv (hwSum_pT_pv_t hwSum_pT_pv) |
void | setHwType (hwType_t hwType) |
void | setHwZ0 (hwZ0_t hwZ0) |
Public Member Functions inherited from reco::LeafCandidate | |
Vector | boostToCM () const final |
int | charge () const final |
electric charge More... | |
LeafCandidate * | clone () const override |
returns a clone of the Candidate object More... | |
void | construct (int qx3, float pt, float eta, float phi, float mass, const Point &vtx, int pdgId, int status) |
const Candidate * | daughter (size_type) const override |
return daughter at a given position (throws an exception) More... | |
Candidate * | daughter (size_type) override |
return daughter at a given position (throws an exception) More... | |
Candidate * | daughter (const std::string &s) override |
return daughter with a specified role name More... | |
const Candidate * | daughter (const std::string &s) const override |
return daughter with a specified role name More... | |
double | energy () const final |
energy More... | |
double | et () const final |
transverse energy More... | |
double | et2 () const final |
transverse energy squared (use this for cut!) More... | |
double | eta () const final |
momentum pseudorapidity More... | |
void | fillVertexCovariance (CovarianceMatrix &v) const override |
fill SMatrix More... | |
template<typename T > | |
T | get () const |
get a component More... | |
template<typename T , typename Tag > | |
T | get () const |
get a component More... | |
template<typename T > | |
T | get (size_type i) const |
get a component More... | |
template<typename T , typename Tag > | |
T | get (size_type i) const |
get a component More... | |
bool | hasMasterClone () const override |
bool | hasMasterClonePtr () const override |
bool | isCaloMuon () const override |
bool | isConvertedPhoton () const override |
bool | isGlobalMuon () const override |
LeafCandidate () | |
LeafCandidate (const Candidate &c) | |
template<typename... Args> | |
LeafCandidate (Args &&... args) | |
LeafCandidate (LeafCandidate &rh) | |
LeafCandidate (LeafCandidate &&)=default | |
LeafCandidate (LeafCandidate const &)=default | |
bool | longLived () const final |
is long lived? More... | |
double | mass () const final |
mass More... | |
bool | massConstraint () const final |
do mass constraint? More... | |
double | massSqr () const final |
mass squared More... | |
const CandidateBaseRef & | masterClone () const override |
const CandidatePtr & | masterClonePtr () const override |
template<typename Ref > | |
Ref | masterRef () const |
cast master clone reference to a concrete type More... | |
Vector | momentum () const final |
spatial momentum vector More... | |
const Candidate * | mother (size_type) const override |
return mother at a given position (throws an exception) More... | |
double | mt () const final |
transverse mass More... | |
double | mtSqr () const final |
transverse mass squared More... | |
template<typename T > | |
size_type | numberOf () const |
number of components More... | |
template<typename T , typename Tag > | |
size_type | numberOf () const |
number of components More... | |
size_t | numberOfDaughters () const override |
number of daughters More... | |
size_t | numberOfMothers () const override |
number of mothers More... | |
size_t | numberOfSourceCandidatePtrs () const override |
LeafCandidate & | operator= (LeafCandidate &&)=default |
LeafCandidate & | operator= (LeafCandidate const &)=default |
double | p () const final |
magnitude of momentum vector More... | |
const LorentzVector & | p4 () const final |
four-momentum Lorentz vector More... | |
int | pdgId () const final |
PDG identifier. More... | |
double | phi () const final |
momentum azimuthal angle More... | |
const PolarLorentzVector & | polarP4 () const final |
four-momentum Lorentz vector More... | |
double | pt () const final |
transverse momentum More... | |
double | px () const final |
x coordinate of momentum vector More... | |
double | py () const final |
y coordinate of momentum vector More... | |
double | pz () const final |
z coordinate of momentum vector More... | |
double | rapidity () const final |
rapidity More... | |
void | setCharge (Charge q) final |
set electric charge More... | |
void | setLongLived () final |
void | setMass (double m) final |
set particle mass More... | |
void | setMassConstraint () final |
void | setP4 (const LorentzVector &p4) final |
set 4-momentum More... | |
void | setP4 (const PolarLorentzVector &p4) final |
set 4-momentum More... | |
void | setPdgId (int pdgId) final |
void | setPz (double pz) final |
void | setStatus (int status) final |
set status word More... | |
void | setThreeCharge (Charge qx3) final |
set electric charge More... | |
void | setVertex (const Point &vertex) override |
set vertex More... | |
CandidatePtr | sourceCandidatePtr (size_type i) const override |
int | status () const final |
status word More... | |
double | theta () const final |
momentum polar angle More... | |
int | threeCharge () const final |
electric charge More... | |
const Point & | vertex () const override |
vertex position (overwritten by PF...) More... | |
double | vertexChi2 () const override |
chi-squares More... | |
double | vertexCovariance (int i, int j) const override |
(i, j)-th element of error matrix, i, j = 0, ... 2 More... | |
CovarianceMatrix | vertexCovariance () const final |
return SMatrix More... | |
double | vertexNdof () const override |
double | vertexNormalizedChi2 () const override |
chi-squared divided by n.d.o.f. More... | |
double | vx () const override |
x coordinate of vertex position More... | |
double | vy () const override |
y coordinate of vertex position More... | |
double | vz () const override |
z coordinate of vertex position More... | |
double | y () const final |
rapidity More... | |
~LeafCandidate () override | |
destructor More... | |
Public Member Functions inherited from reco::Candidate | |
const_iterator | begin () const |
first daughter const_iterator More... | |
iterator | begin () |
first daughter iterator More... | |
virtual const Track * | bestTrack () const |
Candidate () | |
default constructor More... | |
virtual float | dxyError () const |
uncertainty on dxy More... | |
virtual float | dzError () const |
uncertainty on dz More... | |
const_iterator | end () const |
last daughter const_iterator More... | |
iterator | end () |
last daughter iterator More... | |
template<typename T > | |
T | get () const |
get a component More... | |
template<typename T , typename Tag > | |
T | get () const |
get a component More... | |
template<typename T > | |
T | get (size_type i) const |
get a component More... | |
template<typename T , typename Tag > | |
T | get (size_type i) const |
get a component More... | |
template<typename Ref > | |
Ref | masterRef () const |
cast master clone reference to a concrete type More... | |
template<typename T > | |
size_type | numberOf () const |
number of components More... | |
template<typename T , typename Tag > | |
size_type | numberOf () const |
number of components More... | |
virtual void | setSourceCandidatePtr (const CandidatePtr &ptr) |
Set the ptr to the source Candidate. More... | |
virtual | ~Candidate () |
destructor More... | |
Private Attributes | |
Optional< int > | hwBeta_ |
Optional< int > | hwCharge_ |
Optional< int > | hwD0_ |
Optional< int > | hwEta_ |
Optional< int > | hwIndex_ |
Optional< int > | hwIso_ |
Optional< int > | hwMass_ |
Optional< int > | hwNumber_of_tracks_ |
Optional< int > | hwNumber_of_tracks_in_pv_ |
Optional< int > | hwNumber_of_tracks_not_in_pv_ |
Optional< int > | hwPhi_ |
Optional< int > | hwPT_ |
Optional< int > | hwQual_ |
Optional< int > | hwSca_sum_ |
Optional< int > | hwSeed_pT_ |
Optional< int > | hwSeed_z0_ |
Optional< int > | hwSum_pT_pv_ |
Optional< int > | hwType_ |
Optional< int > | hwZ0_ |
ObjectType | objectType_ = Undefined |
Friends | |
class | L1GTProducer |
Additional Inherited Members |
Definition at line 22 of file P2GTCandidate.h.
Definition at line 24 of file P2GTCandidate.h.
typedef ap_uint<4> l1t::P2GTCandidate::hwBeta_t |
Definition at line 38 of file P2GTCandidate.h.
typedef ap_uint<1> l1t::P2GTCandidate::hwCharge_t |
Definition at line 36 of file P2GTCandidate.h.
typedef ap_int<12> l1t::P2GTCandidate::hwD0_t |
Definition at line 37 of file P2GTCandidate.h.
typedef ap_int<14> l1t::P2GTCandidate::hwEta_t |
Definition at line 32 of file P2GTCandidate.h.
typedef ap_uint<16> l1t::P2GTCandidate::hwIndex_t |
Definition at line 40 of file P2GTCandidate.h.
typedef ap_uint<11> l1t::P2GTCandidate::hwIso_t |
Definition at line 34 of file P2GTCandidate.h.
typedef ap_uint<10> l1t::P2GTCandidate::hwMass_t |
Definition at line 39 of file P2GTCandidate.h.
typedef ap_uint<8> l1t::P2GTCandidate::hwNumber_of_tracks_in_pv_t |
Definition at line 47 of file P2GTCandidate.h.
typedef ap_uint<10> l1t::P2GTCandidate::hwNumber_of_tracks_not_in_pv_t |
Definition at line 48 of file P2GTCandidate.h.
typedef ap_uint<5> l1t::P2GTCandidate::hwNumber_of_tracks_t |
Definition at line 44 of file P2GTCandidate.h.
typedef ap_int<13> l1t::P2GTCandidate::hwPhi_t |
Definition at line 31 of file P2GTCandidate.h.
typedef ap_uint<16> l1t::P2GTCandidate::hwPT_t |
Definition at line 30 of file P2GTCandidate.h.
typedef ap_uint<8> l1t::P2GTCandidate::hwQual_t |
Definition at line 35 of file P2GTCandidate.h.
typedef ap_uint<16> l1t::P2GTCandidate::hwSca_sum_t |
Definition at line 43 of file P2GTCandidate.h.
typedef ap_uint<10> l1t::P2GTCandidate::hwSeed_pT_t |
Definition at line 41 of file P2GTCandidate.h.
typedef ap_int<10> l1t::P2GTCandidate::hwSeed_z0_t |
Definition at line 42 of file P2GTCandidate.h.
typedef ap_uint<12> l1t::P2GTCandidate::hwSum_pT_pv_t |
Definition at line 45 of file P2GTCandidate.h.
typedef ap_uint<2> l1t::P2GTCandidate::hwType_t |
Definition at line 46 of file P2GTCandidate.h.
typedef ap_int<18> l1t::P2GTCandidate::hwZ0_t |
Definition at line 33 of file P2GTCandidate.h.
Definition at line 67 of file P2GTCandidate.h.
|
inline |
Definition at line 180 of file P2GTCandidate.h.
References hwBeta_.
Referenced by hwBeta_toInt(), and setHwBeta().
|
inline |
|
inline |
Definition at line 166 of file P2GTCandidate.h.
References hwCharge_.
Referenced by l1t::L1GTDeltaCut::checkObjects(), hwCharge_toInt(), and setHwCharge().
|
inline |
|
inline |
Definition at line 173 of file P2GTCandidate.h.
References hwD0_.
Referenced by hwD0_toInt(), and setHwD0().
|
inline |
|
inline |
Definition at line 138 of file P2GTCandidate.h.
References hwEta_.
Referenced by l1t::L1GTDeltaCut::checkObjects(), hwEta_toInt(), and setHwEta().
|
inline |
|
inline |
Definition at line 194 of file P2GTCandidate.h.
References hwIndex_.
Referenced by hwIndex_toInt(), and setHwIndex().
|
inline |
|
inline |
Definition at line 152 of file P2GTCandidate.h.
References hwIso_.
Referenced by hwIso_toInt(), and setHwIso().
|
inline |
|
inline |
Definition at line 187 of file P2GTCandidate.h.
References hwMass_.
Referenced by hwMass_toInt(), and setHwMass().
|
inline |
|
inline |
Definition at line 222 of file P2GTCandidate.h.
References hwNumber_of_tracks_.
Referenced by hwNumber_of_tracks_toInt(), and setHwNumber_of_tracks().
|
inline |
Definition at line 243 of file P2GTCandidate.h.
References hwNumber_of_tracks_in_pv_.
Referenced by hwNumber_of_tracks_in_pv_toInt(), and setHwNumber_of_tracks_in_pv().
|
inline |
Definition at line 277 of file P2GTCandidate.h.
References hwNumber_of_tracks_in_pv().
|
inline |
Definition at line 250 of file P2GTCandidate.h.
References hwNumber_of_tracks_not_in_pv_.
Referenced by hwNumber_of_tracks_not_in_pv_toInt(), and setHwNumber_of_tracks_not_in_pv().
|
inline |
Definition at line 278 of file P2GTCandidate.h.
References hwNumber_of_tracks_not_in_pv().
|
inline |
Definition at line 274 of file P2GTCandidate.h.
References hwNumber_of_tracks().
|
inline |
Definition at line 131 of file P2GTCandidate.h.
References hwPhi_.
Referenced by l1t::L1GTDeltaCut::checkObjects(), hwPhi_toInt(), and setHwPhi().
|
inline |
|
inline |
Definition at line 124 of file P2GTCandidate.h.
References hwPT_.
Referenced by l1t::L1GTDeltaCut::checkObjects(), hwPT_toInt(), and setHwPT().
|
inline |
|
inline |
Definition at line 159 of file P2GTCandidate.h.
References hwQual_.
Referenced by hwQual_toInt(), and setHwQual().
|
inline |
|
inline |
Definition at line 215 of file P2GTCandidate.h.
References hwSca_sum_.
Referenced by hwSca_sum_toInt(), and setHwSca_sum().
|
inline |
|
inline |
Definition at line 201 of file P2GTCandidate.h.
References hwSeed_pT_.
Referenced by hwSeed_pT_toInt(), and setHwSeed_pT().
|
inline |
|
inline |
Definition at line 208 of file P2GTCandidate.h.
References hwSeed_z0_.
Referenced by hwSeed_z0_toInt(), and setHwSeed_z0().
|
inline |
|
inline |
Definition at line 229 of file P2GTCandidate.h.
References hwSum_pT_pv_.
Referenced by hwSum_pT_pv_toInt(), and setHwSum_pT_pv().
|
inline |
|
inline |
Definition at line 236 of file P2GTCandidate.h.
References hwType_.
Referenced by hwType_toInt(), and setHwType().
|
inline |
|
inline |
Definition at line 145 of file P2GTCandidate.h.
References hwZ0_.
Referenced by l1t::L1GTDeltaCut::checkObjects(), hwZ0_toInt(), and setHwZ0().
|
inline |
|
inlineoverridevirtual |
Reimplemented from reco::LeafCandidate.
Definition at line 283 of file P2GTCandidate.h.
References CL2Electrons, and objectType_.
|
inlineoverridevirtual |
Reimplemented from reco::LeafCandidate.
Definition at line 297 of file P2GTCandidate.h.
References CL2Jets, GCTJets, GTTDisplacedJets, GTTPromptJets, and objectType_.
|
inlineoverridevirtual |
Reimplemented from reco::LeafCandidate.
Definition at line 285 of file P2GTCandidate.h.
References GMTSaDisplacedMuons, GMTSaPromptMuons, GMTTkMuons, and objectType_.
|
inlineoverridevirtual |
Reimplemented from reco::LeafCandidate.
Definition at line 295 of file P2GTCandidate.h.
References CL2Photons, and objectType_.
|
inlineoverridevirtual |
Reimplemented from reco::LeafCandidate.
Definition at line 289 of file P2GTCandidate.h.
References GMTSaDisplacedMuons, GMTSaPromptMuons, and objectType_.
|
inlineoverridevirtual |
Reimplemented from reco::LeafCandidate.
Definition at line 293 of file P2GTCandidate.h.
References GMTTkMuons, and objectType_.
|
inline |
bool l1t::P2GTCandidate::operator!= | ( | const P2GTCandidate & | rhs | ) | const |
Definition at line 15 of file P2GTCandidate.cc.
References hwBeta_, hwCharge_, hwD0_, hwEta_, hwIndex_, hwIso_, hwMass_, hwNumber_of_tracks_, hwNumber_of_tracks_in_pv_, hwNumber_of_tracks_not_in_pv_, hwPhi_, hwPT_, hwQual_, hwSca_sum_, hwSeed_pT_, hwSeed_z0_, hwSum_pT_pv_, hwType_, and hwZ0_.
bool l1t::P2GTCandidate::operator== | ( | const P2GTCandidate & | rhs | ) | const |
Definition at line 5 of file P2GTCandidate.cc.
References hwBeta_, hwCharge_, hwD0_, hwEta_, hwIndex_, hwIso_, hwMass_, hwNumber_of_tracks_, hwNumber_of_tracks_in_pv_, hwNumber_of_tracks_not_in_pv_, hwPhi_, hwPT_, hwQual_, hwSca_sum_, hwSeed_pT_, hwSeed_z0_, hwSum_pT_pv_, hwType_, and hwZ0_.
|
inline |
Definition at line 105 of file P2GTCandidate.h.
References hwBeta(), and hwBeta_.
Referenced by l1t::L1TGT_GMT_TrackMatchedmuon::to_GTObject().
|
inline |
Definition at line 103 of file P2GTCandidate.h.
References hwCharge(), and hwCharge_.
Referenced by l1t::L1TGT_GMT_PromptDisplacedMuon::to_GTObject(), l1t::L1TGT_GMT_TrackMatchedmuon::to_GTObject(), l1t::L1TGT_GTT_HadronicTau::to_GTObject(), l1t::L1TGT_CL2_Tau::to_GTObject(), and l1t::L1TGT_CL2_Electron::to_GTObject().
|
inline |
Definition at line 104 of file P2GTCandidate.h.
Referenced by l1t::L1TGT_GMT_PromptDisplacedMuon::to_GTObject(), l1t::L1TGT_GMT_TrackMatchedmuon::to_GTObject(), and l1t::L1TGT_GTT_DisplacedJet::to_GTObject().
|
inline |
Definition at line 99 of file P2GTCandidate.h.
References hwEta(), and hwEta_.
Referenced by l1t::L1TGT_Common3Vector< 96 >::to_GTObject(), and l1t::L1TGT_GMT_TopoObject::to_GTObject().
|
inline |
|
inline |
Definition at line 101 of file P2GTCandidate.h.
References hwIso(), and hwIso_.
Referenced by l1t::L1TGT_GMT_TrackMatchedmuon::to_GTObject(), l1t::L1TGT_CL2_Electron::to_GTObject(), and l1t::L1TGT_CL2_Photon::to_GTObject().
|
inline |
Definition at line 106 of file P2GTCandidate.h.
References hwMass(), and hwMass_.
Referenced by l1t::L1TGT_GMT_TopoObject::to_GTObject().
|
inline |
Definition at line 111 of file P2GTCandidate.h.
References hwNumber_of_tracks(), and hwNumber_of_tracks_.
Referenced by l1t::L1TGT_GTT_PromptJet::to_GTObject(), and l1t::L1TGT_GTT_DisplacedJet::to_GTObject().
|
inline |
Definition at line 117 of file P2GTCandidate.h.
References hwNumber_of_tracks_in_pv(), and hwNumber_of_tracks_in_pv_.
Referenced by l1t::L1TGT_GTT_PrimaryVert::to_GTObject().
|
inline |
Definition at line 120 of file P2GTCandidate.h.
References hwNumber_of_tracks_not_in_pv(), and hwNumber_of_tracks_not_in_pv_.
Referenced by l1t::L1TGT_GTT_PrimaryVert::to_GTObject().
|
inline |
Definition at line 98 of file P2GTCandidate.h.
References hwPhi(), and hwPhi_.
Referenced by l1t::L1TGT_Common3Vector< 96 >::to_GTObject(), l1t::L1TGT_CommonSum< 64 >::to_GTObject(), and l1t::L1TGT_GMT_TopoObject::to_GTObject().
|
inline |
Definition at line 97 of file P2GTCandidate.h.
Referenced by l1t::L1TGT_Common3Vector< 96 >::to_GTObject(), l1t::L1TGT_CommonSum< 64 >::to_GTObject(), and l1t::L1TGT_GMT_TopoObject::to_GTObject().
|
inline |
Definition at line 102 of file P2GTCandidate.h.
References hwQual(), and hwQual_.
Referenced by l1t::L1TGT_GMT_PromptDisplacedMuon::to_GTObject(), l1t::L1TGT_GMT_TrackMatchedmuon::to_GTObject(), l1t::L1TGT_GMT_TopoObject::to_GTObject(), l1t::L1TGT_GTT_PrimaryVert::to_GTObject(), l1t::L1TGT_CL2_Electron::to_GTObject(), and l1t::L1TGT_CL2_Photon::to_GTObject().
|
inline |
Definition at line 110 of file P2GTCandidate.h.
References hwSca_sum(), and hwSca_sum_.
Referenced by l1t::L1TGT_CommonSum< 64 >::to_GTObject().
|
inline |
Definition at line 108 of file P2GTCandidate.h.
References hwSeed_pT(), and hwSeed_pT_.
Referenced by l1t::L1TGT_GCT_tau6p6::to_GTObject(), l1t::L1TGT_GTT_HadronicTau::to_GTObject(), and l1t::L1TGT_CL2_Tau::to_GTObject().
|
inline |
Definition at line 109 of file P2GTCandidate.h.
References hwSeed_z0(), and hwSeed_z0_.
Referenced by l1t::L1TGT_GTT_HadronicTau::to_GTObject(), and l1t::L1TGT_CL2_Tau::to_GTObject().
|
inline |
Definition at line 115 of file P2GTCandidate.h.
References hwSum_pT_pv(), and hwSum_pT_pv_.
Referenced by l1t::L1TGT_GTT_PrimaryVert::to_GTObject().
|
inline |
Definition at line 116 of file P2GTCandidate.h.
References hwType(), and hwType_.
Referenced by l1t::L1TGT_GTT_HadronicTau::to_GTObject(), and l1t::L1TGT_CL2_Tau::to_GTObject().
|
inline |
Definition at line 100 of file P2GTCandidate.h.
Referenced by l1t::L1TGT_GMT_PromptDisplacedMuon::to_GTObject(), l1t::L1TGT_GMT_TrackMatchedmuon::to_GTObject(), l1t::L1TGT_GTT_PromptJet::to_GTObject(), l1t::L1TGT_GTT_DisplacedJet::to_GTObject(), l1t::L1TGT_GTT_LightMeson::to_GTObject(), l1t::L1TGT_GTT_PrimaryVert::to_GTObject(), l1t::L1TGT_CL2_Jet::to_GTObject(), and l1t::L1TGT_CL2_Electron::to_GTObject().
|
friend |
Definition at line 28 of file P2GTCandidate.h.
|
private |
Definition at line 311 of file P2GTCandidate.h.
Referenced by hwBeta(), operator!=(), operator==(), l1t::L1GTProducer::produceGMTTkMuons(), and setHwBeta().
|
private |
Definition at line 309 of file P2GTCandidate.h.
Referenced by hwCharge(), operator!=(), operator==(), l1t::L1GTProducer::produceCL2Electrons(), l1t::L1GTProducer::produceGMTSaDisplacedMuons(), l1t::L1GTProducer::produceGMTSaPromptMuons(), l1t::L1GTProducer::produceGMTTkMuons(), and setHwCharge().
|
private |
Definition at line 310 of file P2GTCandidate.h.
Referenced by hwD0(), operator!=(), operator==(), l1t::L1GTProducer::produceGMTSaDisplacedMuons(), l1t::L1GTProducer::produceGMTSaPromptMuons(), l1t::L1GTProducer::produceGMTTkMuons(), and setHwD0().
|
private |
Definition at line 305 of file P2GTCandidate.h.
Referenced by hwEta(), operator!=(), operator==(), l1t::L1GTProducer::produceCL2Electrons(), l1t::L1GTProducer::produceCL2Jets(), l1t::L1GTProducer::produceGMTSaDisplacedMuons(), l1t::L1GTProducer::produceGMTSaPromptMuons(), l1t::L1GTProducer::produceGMTTkMuons(), l1t::L1GTProducer::produceGTTDisplacedJets(), l1t::L1GTProducer::produceGTTPromptJets(), and setHwEta().
|
private |
Definition at line 313 of file P2GTCandidate.h.
Referenced by hwIndex(), operator!=(), operator==(), and setHwIndex().
|
private |
Definition at line 307 of file P2GTCandidate.h.
Referenced by hwIso(), operator!=(), operator==(), l1t::L1GTProducer::produceCL2Electrons(), l1t::L1GTProducer::produceGMTTkMuons(), and setHwIso().
|
private |
Definition at line 312 of file P2GTCandidate.h.
Referenced by hwMass(), operator!=(), operator==(), and setHwMass().
|
private |
Definition at line 317 of file P2GTCandidate.h.
Referenced by hwNumber_of_tracks(), operator!=(), operator==(), l1t::L1GTProducer::produceGTTDisplacedJets(), l1t::L1GTProducer::produceGTTPromptJets(), and setHwNumber_of_tracks().
|
private |
Definition at line 322 of file P2GTCandidate.h.
Referenced by hwNumber_of_tracks_in_pv(), operator!=(), operator==(), l1t::L1GTProducer::produceGTTPrimaryVert(), and setHwNumber_of_tracks_in_pv().
|
private |
Definition at line 323 of file P2GTCandidate.h.
Referenced by hwNumber_of_tracks_not_in_pv(), operator!=(), operator==(), l1t::L1GTProducer::produceGTTPrimaryVert(), and setHwNumber_of_tracks_not_in_pv().
|
private |
Definition at line 304 of file P2GTCandidate.h.
Referenced by hwPhi(), operator!=(), operator==(), l1t::L1GTProducer::produceCL2Electrons(), l1t::L1GTProducer::produceCL2Jets(), l1t::L1GTProducer::produceGMTSaDisplacedMuons(), l1t::L1GTProducer::produceGMTSaPromptMuons(), l1t::L1GTProducer::produceGMTTkMuons(), l1t::L1GTProducer::produceGTTDisplacedJets(), l1t::L1GTProducer::produceGTTPromptJets(), and setHwPhi().
|
private |
Definition at line 303 of file P2GTCandidate.h.
Referenced by hwPT(), operator!=(), operator==(), l1t::L1GTProducer::produceCL2Electrons(), l1t::L1GTProducer::produceCL2EtSum(), l1t::L1GTProducer::produceCl2HtSum(), l1t::L1GTProducer::produceCL2Jets(), l1t::L1GTProducer::produceCL2Photons(), l1t::L1GTProducer::produceCL2Taus(), l1t::L1GTProducer::produceGMTSaDisplacedMuons(), l1t::L1GTProducer::produceGMTSaPromptMuons(), l1t::L1GTProducer::produceGMTTkMuons(), l1t::L1GTProducer::produceGTTDisplacedJets(), l1t::L1GTProducer::produceGTTPromptJets(), and setHwPT().
|
private |
Definition at line 308 of file P2GTCandidate.h.
Referenced by hwQual(), operator!=(), operator==(), l1t::L1GTProducer::produceCL2Electrons(), l1t::L1GTProducer::produceGMTSaDisplacedMuons(), l1t::L1GTProducer::produceGMTSaPromptMuons(), l1t::L1GTProducer::produceGMTTkMuons(), l1t::L1GTProducer::produceGTTPrimaryVert(), and setHwQual().
|
private |
Definition at line 316 of file P2GTCandidate.h.
Referenced by hwSca_sum(), operator!=(), operator==(), and setHwSca_sum().
|
private |
Definition at line 314 of file P2GTCandidate.h.
Referenced by hwSeed_pT(), operator!=(), operator==(), and setHwSeed_pT().
|
private |
Definition at line 315 of file P2GTCandidate.h.
Referenced by hwSeed_z0(), operator!=(), operator==(), and setHwSeed_z0().
|
private |
Definition at line 320 of file P2GTCandidate.h.
Referenced by hwSum_pT_pv(), operator!=(), operator==(), l1t::L1GTProducer::produceGTTPrimaryVert(), and setHwSum_pT_pv().
|
private |
Definition at line 321 of file P2GTCandidate.h.
Referenced by hwType(), operator!=(), operator==(), and setHwType().
|
private |
Definition at line 306 of file P2GTCandidate.h.
Referenced by hwZ0(), operator!=(), operator==(), l1t::L1GTProducer::produceCL2Electrons(), l1t::L1GTProducer::produceCL2Jets(), l1t::L1GTProducer::produceGMTSaDisplacedMuons(), l1t::L1GTProducer::produceGMTSaPromptMuons(), l1t::L1GTProducer::produceGMTTkMuons(), l1t::L1GTProducer::produceGTTDisplacedJets(), l1t::L1GTProducer::produceGTTPrimaryVert(), l1t::L1GTProducer::produceGTTPromptJets(), and setHwZ0().
|
private |
Definition at line 325 of file P2GTCandidate.h.
Referenced by isElectron(), isJet(), isMuon(), isPhoton(), isStandAloneMuon(), isTrackerMuon(), objectType(), l1t::L1GTProducer::produceCL2Electrons(), l1t::L1GTProducer::produceCL2Jets(), l1t::L1GTProducer::produceGMTSaDisplacedMuons(), l1t::L1GTProducer::produceGMTSaPromptMuons(), l1t::L1GTProducer::produceGMTTkMuons(), l1t::L1GTProducer::produceGTTDisplacedJets(), l1t::L1GTProducer::produceGTTPrimaryVert(), and l1t::L1GTProducer::produceGTTPromptJets().