CMS 3D CMS Logo

Public Member Functions | Protected Attributes

reco::JTATagInfo Class Reference

#include <JTATagInfo.h>

Inheritance diagram for reco::JTATagInfo:
reco::BaseTagInfo reco::CombinedTauTagInfo reco::IsolatedTauTagInfo reco::TauMassTagInfo reco::TrackCountingTagInfo reco::TrackIPTagInfo reco::TrackProbabilityTagInfo

List of all members.

Public Member Functions

virtual JTATagInfoclone (void) const
 clone
virtual bool hasTracks (void) const
 check if the algorithm is using the tracks or not
virtual edm::RefToBase< Jetjet (void) const
 returns a polymorphic reference to the tagged jet
const JetTracksAssociationRefjtaRef (void) const
 JTATagInfo (const JetTracksAssociationRef &jtaRef)
 JTATagInfo (void)
void setJTARef (const JetTracksAssociationRef &jtaRef)
virtual TrackRefVector tracks (void) const
 returns a list of tracks associated to the jet
virtual ~JTATagInfo (void)

Protected Attributes

JetTracksAssociationRef m_jetTracksAssociation

Detailed Description

Definition at line 10 of file JTATagInfo.h.


Constructor & Destructor Documentation

reco::JTATagInfo::JTATagInfo ( void  ) [inline]

Definition at line 13 of file JTATagInfo.h.

Referenced by clone().

reco::JTATagInfo::JTATagInfo ( const JetTracksAssociationRef jtaRef) [inline]

Definition at line 14 of file JTATagInfo.h.

virtual reco::JTATagInfo::~JTATagInfo ( void  ) [inline, virtual]

Definition at line 16 of file JTATagInfo.h.

{ }

Member Function Documentation

virtual JTATagInfo* reco::JTATagInfo::clone ( void  ) const [inline, virtual]
virtual bool reco::JTATagInfo::hasTracks ( void  ) const [inline, virtual]

check if the algorithm is using the tracks or not

Reimplemented from reco::BaseTagInfo.

Definition at line 24 of file JTATagInfo.h.

{ return true; }
virtual edm::RefToBase<Jet> reco::JTATagInfo::jet ( void  ) const [inline, virtual]
const JetTracksAssociationRef& reco::JTATagInfo::jtaRef ( void  ) const [inline]

Definition at line 22 of file JTATagInfo.h.

References m_jetTracksAssociation.

Referenced by setJTARef().

void reco::JTATagInfo::setJTARef ( const JetTracksAssociationRef jtaRef) [inline]

Definition at line 26 of file JTATagInfo.h.

References jtaRef(), and m_jetTracksAssociation.

virtual TrackRefVector reco::JTATagInfo::tracks ( void  ) const [inline, virtual]

returns a list of tracks associated to the jet

Reimplemented from reco::BaseTagInfo.

Definition at line 21 of file JTATagInfo.h.

References m_jetTracksAssociation.

Referenced by reco::IsolatedTauTagInfo::allTracks(), TrackIPTagPlotter::analyzeTag(), CombinedSVComputer::operator()(), and reco::TrackProbabilityTagInfo::track().

{ return m_jetTracksAssociation->second; }

Member Data Documentation

Definition at line 29 of file JTATagInfo.h.

Referenced by reco::CombinedTauTagInfo::allTks(), jet(), jtaRef(), setJTARef(), and tracks().