1 #ifndef DataFormatsL1TCorrelator_TkElectron_h 2 #define DataFormatsL1TCorrelator_TkElectron_h 33 float tkisol = -999.);
51 throw cms::Exception(
"RuntimeError") <<
"TkElectron::hwObj : encoding is not in GT format!" << std::endl;
l1gt::Electron hwObj() const
edm::Ptr< L1TTTrackType > trkPtr_
std::vector< L1TTTrackType > L1TTTrackCollection
const LorentzVector & p4() const final
four-momentum Lorentz vector
TTTrack< Ref_Phase2TrackerDigi_ > L1TTTrackType
const edm::Ptr< L1Candidate > & egCaloPtr() const
void setIdScore(float score)
void setTrkzVtx(float TrkzVtx)
Class to store the L1 Track Trigger tracks.
math::XYZTLorentzVector LorentzVector
Lorentz vector.
const edm::Ptr< L1TTTrackType > & trkPtr() const
HWEncoding encoding() const
void setTrkPtr(const edm::Ptr< L1TTTrackType > &tkPtr)
static Electron unpack_ap(const ap_uint< BITWIDTH > &src)