#include <BaseTagInfo.h>
Public Member Functions | |
BaseTagInfo (void) | |
virtual BaseTagInfo * | clone (void) const |
clone More... | |
virtual bool | hasTracks (void) const |
check if the algorithm is using the tracks or not More... | |
virtual edm::RefToBase< Jet > | jet (void) const |
returns a polymorphic reference to the tagged jet More... | |
virtual TaggingVariableList | taggingVariables (void) const |
returns a description of the extended informations in a TaggingVariableList More... | |
virtual TrackRefVector | tracks (void) const |
returns a list of tracks associated to the jet More... | |
virtual | ~BaseTagInfo (void) |
Definition at line 12 of file BaseTagInfo.h.
|
inline |
|
inlinevirtual |
Definition at line 16 of file BaseTagInfo.h.
|
inlinevirtual |
clone
Reimplemented in reco::TrackProbabilityTagInfo, reco::TemplatedSoftLeptonTagInfo< REF >, reco::TemplatedSecondaryVertexTagInfo< IPTI, VTX >, reco::TemplatedSecondaryVertexTagInfo< reco::TrackIPTagInfo, reco::Vertex >, reco::TemplatedSecondaryVertexTagInfo< reco::CandIPTagInfo, reco::VertexCompositePtrCandidate >, reco::CombinedTauTagInfo, reco::PFCombinedTauTagInfo, reco::TrackCountingTagInfo, reco::PFIsolatedTauTagInfo, reco::CATopJetTagInfo, reco::IsolatedTauTagInfo, reco::EMIsolatedTauTagInfo, reco::TauMassTagInfo, reco::JetTagInfo, and reco::JTATagInfo.
Definition at line 19 of file BaseTagInfo.h.
References BaseTagInfo().
|
inlinevirtual |
check if the algorithm is using the tracks or not
Reimplemented in reco::JTATagInfo.
Definition at line 34 of file BaseTagInfo.h.
|
inlinevirtual |
returns a polymorphic reference to the tagged jet
Reimplemented in reco::TemplatedSecondaryVertexTagInfo< IPTI, VTX >, reco::TemplatedSecondaryVertexTagInfo< reco::TrackIPTagInfo, reco::Vertex >, reco::TemplatedSecondaryVertexTagInfo< reco::CandIPTagInfo, reco::VertexCompositePtrCandidate >, reco::EMIsolatedTauTagInfo, reco::JetTagInfo, and reco::JTATagInfo.
Definition at line 24 of file BaseTagInfo.h.
Referenced by BTagPerformanceAnalyzerOnData::analyze(), BTagPerformanceAnalyzerMC::analyze(), and GenericMVAJetTagComputer::taggingVariables().
|
inlinevirtual |
returns a description of the extended informations in a TaggingVariableList
Reimplemented in reco::TemplatedSecondaryVertexTagInfo< IPTI, VTX >, reco::TemplatedSecondaryVertexTagInfo< reco::TrackIPTagInfo, reco::Vertex >, reco::TemplatedSecondaryVertexTagInfo< reco::CandIPTagInfo, reco::VertexCompositePtrCandidate >, and reco::TemplatedSoftLeptonTagInfo< REF >.
Definition at line 39 of file BaseTagInfo.h.
Referenced by TaggingVariablePlotter::analyzeTag(), and GenericMVAJetTagComputer::taggingVariables().
|
inlinevirtual |
returns a list of tracks associated to the jet
Reimplemented in reco::JTATagInfo.
Definition at line 29 of file BaseTagInfo.h.