1 #ifndef JetTagPlotter_H
2 #define JetTagPlotter_H
28 void analyzeTag (
const reco::JetTag & jetTag,
const double & jec,
const int & jetFlavour,
const float & w);
30 void analyzeTag (
const reco::Jet & jet,
const double & jec,
const float& discriminator,
const int& jetFlavour,
const float & w);
Base class for all types of Jets.
JetFloatAssociation::value_type JetTag
const EtaPtBin & etaPtBin()
FlavourHistograms< double > * dJetRecPt
void finalize(DQMStore::IBooker &ibook_, DQMStore::IGetter &igetter_)
FlavourHistograms< double > * dDiscriminator
FlavourHistograms< int > * JetMultiplicity
FlavourHistograms< double > * dJetRecMomentum
JetTagPlotter(const std::string &tagName, const EtaPtBin &etaPtBin, const edm::ParameterSet &pSet, const unsigned int &mc, const bool &willFinalize, DQMStore::IBooker &ibook)
void psPlot(const std::string &name)
void epsPlot(const std::string &name)
EffPurFromHistos * getEffPurFromHistos()
double startEffPur() const
FlavourHistograms< double > * dJetRecPhi
EffPurFromHistos * effPurFromHistos
FlavourHistograms< int > * dJetFlav
FlavourHistograms< double > * dJetRecPseudoRapidity