#include <JetTracksAssociationDRCalo.h>
Public Member Functions | |
JetTracksAssociationDRCalo (double fDr) | |
void | produce (reco::JetTracksAssociation::Container *fAssociation, const std::vector< edm::RefToBase< reco::Jet > > &fJets, const std::vector< reco::TrackRef > &fTracks, const MagneticField &fField, const Propagator &fPropagator) const |
~JetTracksAssociationDRCalo () | |
Static Public Member Functions | |
static math::XYZPoint | propagateTrackToCalorimeter (const reco::Track &fTrack, const MagneticField &fField, const Propagator &fPropagator) |
propagating the track to the Calorimeter More... | |
Private Attributes | |
double | mDeltaR2Threshold |
fidutial dR between track in the vertex and jet's reference direction More... | |
Definition at line 14 of file JetTracksAssociationDRCalo.h.
JetTracksAssociationDRCalo::JetTracksAssociationDRCalo | ( | double | fDr | ) |
Definition at line 105 of file JetTracksAssociationDRCalo.cc.
|
inline |
Definition at line 17 of file JetTracksAssociationDRCalo.h.
References produce(), and propagateTrackToCalorimeter().
void JetTracksAssociationDRCalo::produce | ( | reco::JetTracksAssociation::Container * | fAssociation, |
const std::vector< edm::RefToBase< reco::Jet > > & | fJets, | ||
const std::vector< reco::TrackRef > & | fTracks, | ||
const MagneticField & | fField, | ||
const Propagator & | fPropagator | ||
) | const |
Definition at line 109 of file JetTracksAssociationDRCalo.cc.
References PV3DBase< T, PVType, FrameType >::barePhi(), reco::deltaR2(), PVValHelper::eta, PV3DBase< T, PVType, FrameType >::eta(), reco::LeafCandidate::eta(), spr::goodTrack(), metsig::jet, reco::btau::jetEta, reco::btau::jetPhi, PV3DBase< T, PVType, FrameType >::mag(), mDeltaR2Threshold, phi, reco::LeafCandidate::phi(), edm::RefVector< C, T, F >::push_back(), reco::JetTracksAssociation::setValue(), and protons_cff::t.
Referenced by ~JetTracksAssociationDRCalo().
|
static |
propagating the track to the Calorimeter
Definition at line 141 of file JetTracksAssociationDRCalo.cc.
References mps_fire::result, PV3DBase< T, PVType, FrameType >::x(), PV3DBase< T, PVType, FrameType >::y(), and PV3DBase< T, PVType, FrameType >::z().
Referenced by ~JetTracksAssociationDRCalo().
|
private |
fidutial dR between track in the vertex and jet's reference direction
Definition at line 31 of file JetTracksAssociationDRCalo.h.
Referenced by produce().