Go to the documentation of this file. 1 #ifndef DQMOffline_Muon_GEMEfficiencyHarvester_h
2 #define DQMOffline_Muon_GEMEfficiencyHarvester_h
18 TProfile*
computeEfficiency(
const TH1F*,
const TH1F*,
const char*,
const char*,
const double confidence_level = 0.683);
32 #endif // DQMOffline_Muon_GEMEfficiencyHarvester_h
std::tuple< std::string, int, bool, int > parseResidualName(std::string, const std::string)
GEMEfficiencyHarvester(const edm::ParameterSet &)
std::string log_category_
~GEMEfficiencyHarvester() override
std::vector< std::string > splitString(std::string, const std::string)
void doResolution(DQMStore::IBooker &, DQMStore::IGetter &, const std::string)
TProfile * computeEfficiency(const TH1F *, const TH1F *, const char *, const char *, const double confidence_level=0.683)
void dqmEndJob(DQMStore::IBooker &, DQMStore::IGetter &) override
void doEfficiency(DQMStore::IBooker &, DQMStore::IGetter &)