1 #ifndef TauDQMHistPlotter_h
2 #define TauDQMHistPlotter_h
23 #include <TPaveText.h>
168 std::map<std::string, cfgEntryAxisX>
xAxes_;
169 std::map<std::string, cfgEntryAxisY>
yAxes_;
virtual void analyze(const edm::Event &, const edm::EventSetup &)
std::string drawOptionLegend_
std::string dqmMonitorElement_
static void setNorm(double yAxisNorm)
cfgEntryLabel(const std::string &, const edm::ParameterSet &)
std::string legendEntryErrorBand_
std::string dqmDirectory_
cfgEntryAxisX(const std::string &, const edm::ParameterSet &)
cfgEntryDrawOption(const std::string &, const edm::ParameterSet &)
void applyTo(TLegend *) const
void applyTo(TH1 *) const
void applyTo(TH1 *) const
std::map< std::string, cfgEntryLegend > legends_
std::vector< std::string > vstring
cfgEntryProcess(const std::string &, const edm::ParameterSet &)
std::string outputFileName_
std::map< std::string, cfgEntryLabel > labels_
std::map< std::string, cfgEntryProcess > processes_
std::map< std::string, cfgEntryAxisX > xAxes_
std::string legendEntryErrorBand_
virtual ~TauDQMHistPlotter()
virtual void endRun(const edm::Run &r, const edm::EventSetup &c)
cfgEntryAxisY(const std::string &, const edm::ParameterSet &)
std::list< plotDefEntry > plotDefList
std::string drawOptionEntry_
std::string outputFilePath_
std::map< std::string, cfgEntryDrawOption > drawOptionEntries_
plotDefEntry(const std::string &, const std::string &, const std::string &, const std::string &, const std::string &, bool)
cfgEntryDrawJob(const std::string &, const plotDefList &, const std::string &, const std::string &, const std::string &, const std::string &, const vstring &)
std::list< cfgEntryDrawJob > drawJobs_
void applyTo(TH1 *) const
TauDQMHistPlotter(const edm::ParameterSet &)
std::map< std::string, cfgEntryAxisY > yAxes_
std::string indOutputFileName_
void applyTo(TPaveText *) const
cfgEntryLegend(const std::string &, const edm::ParameterSet &)