![]() |
![]() |
#include <BaseBTagPlotter.h>
Public Member Functions | |
BaseBTagPlotter (const std::string &tagName, const EtaPtBin &etaPtBin) | |
virtual void | epsPlot (const std::string &name)=0 |
const EtaPtBin & | etaPtBin () |
virtual void | finalize (DQMStore::IBooker &ibook_, DQMStore::IGetter &igetter_)=0 |
virtual void | psPlot (const std::string &name)=0 |
virtual | ~BaseBTagPlotter () |
Protected Attributes | |
const EtaPtBin | etaPtBin_ |
const std::string | tagName_ |
const std::string | theExtensionString |
Definition at line 9 of file BaseBTagPlotter.h.
|
inline |
Definition at line 13 of file BaseBTagPlotter.h.
|
inlinevirtual |
Definition at line 17 of file BaseBTagPlotter.h.
|
pure virtual |
Implemented in JetTagPlotter, TaggingVariablePlotter, MVAJetTagPlotter, TrackProbabilityTagPlotter, TrackCountingTagPlotter, IPTagPlotter< Container, Base >, SoftLeptonTagPlotter, and TagCorrelationPlotter.
Referenced by etaPtBin().
|
inline |
Definition at line 19 of file BaseBTagPlotter.h.
References epsPlot(), etaPtBin_, finalize(), dataset::name, psPlot(), and AlCaHLTBitMon_QueryRunRegistry::string.
|
pure virtual |
Implemented in JetTagPlotter, TaggingVariablePlotter, MVAJetTagPlotter, TrackProbabilityTagPlotter, TrackCountingTagPlotter, IPTagPlotter< Container, Base >, SoftLeptonTagPlotter, and TagCorrelationPlotter.
Referenced by etaPtBin().
|
pure virtual |
Implemented in JetTagPlotter, TaggingVariablePlotter, MVAJetTagPlotter, TrackProbabilityTagPlotter, TrackCountingTagPlotter, IPTagPlotter< Container, Base >, SoftLeptonTagPlotter, and TagCorrelationPlotter.
Referenced by etaPtBin().
|
protected |
Definition at line 31 of file BaseBTagPlotter.h.
Referenced by etaPtBin(), and JetTagPlotter::finalize().
|
protected |
Definition at line 32 of file BaseBTagPlotter.h.
|
protected |
Definition at line 32 of file BaseBTagPlotter.h.
Referenced by TagCorrelationPlotter::finalize(), IPTagPlotter< Container, Base >::finalize(), TrackCountingTagPlotter::finalize(), TrackProbabilityTagPlotter::finalize(), JetTagPlotter::finalize(), IPTagPlotter< Container, Base >::IPTagPlotter(), JetTagPlotter::JetTagPlotter(), SoftLeptonTagPlotter::psPlot(), IPTagPlotter< Container, Base >::psPlot(), TrackCountingTagPlotter::psPlot(), TrackProbabilityTagPlotter::psPlot(), JetTagPlotter::psPlot(), SoftLeptonTagPlotter::SoftLeptonTagPlotter(), TagCorrelationPlotter::TagCorrelationPlotter(), TaggingVariablePlotter::TaggingVariablePlotter(), TrackCountingTagPlotter::TrackCountingTagPlotter(), and TrackProbabilityTagPlotter::TrackProbabilityTagPlotter().