2 #ifndef DataFormats_BTauReco_IsolatedTauTagInfo_h 3 #define DataFormats_BTauReco_IsolatedTauTagInfo_h 52 float discriminator(
float m_cone,
float sig_cone,
float iso_con,
float pt_min_lt,
float pt_min_tk,
int nTracksIsoRing = 0)
const;
53 float discriminator(
const math::XYZVector& myVector,
float m_cone,
float sig_cone,
float iso_con,
float pt_min_lt,
float pt_min_tk,
int nTracksIsoRing)
const;
55 float discriminator(
float m_cone,
float sig_cone,
float iso_con,
float pt_min_lt,
float pt_min_tk,
int nTracksIsoRing,
float dz_lt)
const;
56 float discriminator(
const math::XYZVector& myVector,
float m_cone,
float sig_cone,
float iso_con,
float pt_min_lt,
float pt_min_tk,
int nTracksIsoRing,
float dz_lt)
const;
78 #endif // DataFormats_BTauReco_IsolatedTauTagInfo_h TrackRefVector tracks(void) const override
returns a list of tracks associated to the jet
TrackRefVector selectedTracks_
const TrackRefVector selectedTracks() const
void setDiscriminator(double discriminator)
~IsolatedTauTagInfo() override
float discriminator() const
IsolatedTauTagInfo * clone() const override
clone
const TrackRefVector tracksInCone(const math::XYZVector &myVector, const float size, const float pt_min) const
const JetTracksAssociationRef & jtaRef(void) const
void setLeadingTrack(const TrackRef)
XYZVectorD XYZVector
spatial vector with cartesian internal representation
const TrackRef leadingSignalTrack() const
#define DECLARE_EDM_REFS(class_name)
const TrackRefVector allTracks() const
IsolatedTauTagInfo(const TrackRefVector &tracks, const JetTracksAssociationRef &jtaRef)