5 if (!
h->GetDefaultSumw2())
26 int ibin =
h->FindBin(
val);
27 double width =
h->GetBinWidth(ibin);
36 for (
unsigned int i = 0;
i <
tags.size();
i++) {
44 for (
unsigned int i = 0;
i <
tags.size();
i++) {
57 int ibin =
h->FindBin(valx, valy);
58 double width =
h->GetBinWidth(ibin);
67 for (
unsigned int i = 0;
i <
tags.size();
i++) {
74 std::vector<std::string>
tags,
79 for (
unsigned int i = 0;
i <
tags.size();
i++) {
96 for (
unsigned int i = 0;
i <
tags.size();
i++) {
104 for (
unsigned int i = 0;
i <
tags.size();
i++) {
TH1 * getHisto(std::string histo, std::string tag="all")
bool fillHisto(std::string name, std::string tag, double valx, double weight, bool useBinWidth=false)
TH1 * addHistogram(TH1 *h, std::string tag)
bool fillProfile(std::string name, std::string tag, double valx, double valy, double weight)
bool hasBaseHisto(std::string histo)
The Signals That Services Can Subscribe To This is based on ActivityRegistry h
Helper function to determine trigger accepts.