1 #ifndef TaggingVariablePlotter_H 2 #define TaggingVariablePlotter_H 50 std::shared_ptr< FlavourHistograms<double> >
histo;
TaggingVariablePlotter(const std::string &tagName, const EtaPtBin &etaPtBin, const edm::ParameterSet &pSet, unsigned int mc, bool willFinalize, DQMStore::IBooker &ibook, const std::string &category=std::string())
std::vector< VariableConfig > variables
void epsPlot(const std::string &name) override
virtual void analyzeTag(const reco::BaseTagInfo *tagInfo, double jec, int jetFlavour, float w=1)
const EtaPtBin & etaPtBin()
void psPlot(const std::string &name) override
reco::TaggingVariableName var
void analyzeTag(const reco::BaseTagInfo *baseTagInfo, double jec, int jetFlavour, float w=1) override
~TaggingVariablePlotter() override
std::vector< Plot > plots
std::shared_ptr< FlavourHistograms< double > > histo
void finalize(DQMStore::IBooker &ibook_, DQMStore::IGetter &igetter_) override
VariableConfig(const std::string &name, const edm::ParameterSet &pSet, const std::string &category, const std::string &label, unsigned int mc, DQMStore::IBooker &ibook)