1 #ifndef TauDQMHistPlotter_h 2 #define TauDQMHistPlotter_h 21 #include <TPaveText.h> 46 void applyTo(TH1*)
const;
59 static void setNorm(
double yAxisNorm) { yAxisNorm_ = yAxisNorm; }
60 void applyTo(TH1*)
const;
77 void applyTo(TLegend*)
const;
93 void applyTo(TPaveText*)
const;
114 void applyTo(TH1*)
const;
166 std::map<std::string, cfgEntryAxisX>
xAxes_;
167 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)
std::string legendEntryErrorBand_
std::string dqmDirectory_
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)
std::list< plotDefEntry > plotDefList
std::string drawOptionEntry_
std::string outputFilePath_
std::map< std::string, cfgEntryDrawOption > drawOptionEntries_
std::list< cfgEntryDrawJob > drawJobs_
TauDQMHistPlotter(const edm::ParameterSet &)
std::map< std::string, cfgEntryAxisY > yAxes_
std::string indOutputFileName_