1 #ifndef TauDQMHistPlotter_h 2 #define TauDQMHistPlotter_h 21 #include <TPaveText.h> 46 void applyTo(TH1*)
const;
59 void applyTo(TH1*,
double norm)
const;
75 void applyTo(TLegend*)
const;
91 void applyTo(TPaveText*)
const;
112 void applyTo(TH1*)
const;
164 std::map<std::string, cfgEntryAxisX>
xAxes_;
165 std::map<std::string, cfgEntryAxisY>
yAxes_;
std::string drawOptionLegend_
std::string dqmMonitorElement_
void endRun(const edm::Run &r, const edm::EventSetup &c) override
std::string legendEntryErrorBand_
std::string dqmDirectory_
std::map< std::string, cfgEntryLegend > legends_
~TauDQMHistPlotter() override
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_
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_
void analyze(const edm::Event &, const edm::EventSetup &) override