bool etaPhiHcal_
eta, phi at HCAL
bool checkOverlap(const R &r1, const R &r2) const
check if two components overlap
math::XYZTLorentzVector l1jetp() const
reco::TrackRef track_
reference to a Track
virtual HcalIsolatedTrackCandidate * clone() const
returns a clone of the candidate
HcalIsolatedTrackCandidate()
Sin< T >::type sin(const T &t)
double ptL1_
pt, eta, phi of L1 object
bool etaPhiEcal_
eta, phi at ECAL
double enEcal_
energy in ECAL around a cone around the track
virtual reco::TrackRef track() const
reference to a Track
l1extra::L1JetParticleRef l1Jet_
reference to a L1 tau jet
XYZTLorentzVectorD XYZTLorentzVector
Lorentz vector with cylindrical internal representation using pseudorapidity.
double maxP_
highest P of other tracks in the cone around the candidate
Cos< T >::type cos(const T &t)
virtual bool overlap(const Candidate &) const
check overlap with another candidate
virtual l1extra::L1JetParticleRef l1jet() const
get reference to L1 jet
virtual reco::TrackRef track() const
refrence to a Track
virtual ~HcalIsolatedTrackCandidate()
destructor