1 #ifndef TrackCountingTagPlotter_H 2 #define TrackCountingTagPlotter_H
std::unique_ptr< FlavourHistograms< int > > trkNbr3D
std::unique_ptr< FlavourHistograms< int > > trkNbr2D
std::vector< std::unique_ptr< FlavourHistograms< double > > > tkcntHistosSig2D
const EtaPtBin & etaPtBin()
TrackCountingTagPlotter(const std::string &tagName, const EtaPtBin &etaPtBin, const edm::ParameterSet &pSet, unsigned int mc, bool willfinalize, DQMStore::IBooker &ibook)
void epsPlot(const std::string &name) override
std::vector< std::unique_ptr< EffPurFromHistos > > effPurFromHistos
void psPlot(const std::string &name) override
std::vector< std::unique_ptr< FlavourHistograms< double > > > tkcntHistosSig3D
void finalize(DQMStore::IBooker &ibook_, DQMStore::IGetter &igetter_) override
void analyzeTag(const reco::BaseTagInfo *baseTagInfo, double jec, int jetFlavour, float w) override
~TrackCountingTagPlotter() override