![]() |
![]() |
#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::CombinedTauTagInfo, reco::PFCombinedTauTagInfo, reco::HTTTopJetTagInfo, reco::TrackCountingTagInfo, reco::PFIsolatedTauTagInfo, reco::CATopJetTagInfo, reco::IsolatedTauTagInfo, reco::FeaturesTagInfo< Features >, reco::TauMassTagInfo, reco::BoostedDoubleSVTagInfo, reco::ShallowTagInfo, reco::JetTagInfo, and reco::JTATagInfo.
Definition at line 19 of file BaseTagInfo.h.
References BaseTagInfo().
Referenced by pat::PATJetUpdater::produce(), and pat::PATJetProducer::produce().
|
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::BoostedDoubleSVTagInfo, reco::ShallowTagInfo, reco::FeaturesTagInfo< Features >, 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::TemplatedSoftLeptonTagInfo< REF >, reco::BoostedDoubleSVTagInfo, and reco::ShallowTagInfo.
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.