#include "DataQualityUtils/HanOutputFile.h"
#include <TBufferJSON.h>
#include <TCanvas.h>
#include <TDirectory.h>
#include <TEfficiency.h>
#include <TF1.h>
#include <TFile.h>
#include <TGraph.h>
#include <TGraphAsymmErrors.h>
#include <TH1.h>
#include <TH2.h>
#include <THStack.h>
#include <TImage.h>
#include <TIterator.h>
#include <TKey.h>
#include <TLatex.h>
#include <TLegend.h>
#include <TLine.h>
#include <TMath.h>
#include <TProfile.h>
#include <TROOT.h>
#include <TString.h>
#include <TStyle.h>
#include <TText.h>
#include <TImageDump.h>
#include <TFrame.h>
#include <boost/algorithm/string/case_conv.hpp>
#include <boost/lexical_cast.hpp>
#include <cstdlib>
#include <fstream>
#include <sstream>
#include <iostream>
#include <tuple>
#include "DataQualityInterfaces/HanUtils.h"
#include "TPluginManager.h"
Go to the source code of this file.
|
#define | BINLOEDGE(h, n) h->GetXaxis()->GetBinLowEdge(n) |
|
#define | BINWIDTH(h, n) h->GetXaxis()->GetBinWidth(n) |
|
◆ BINLOEDGE
#define BINLOEDGE |
( |
|
h, |
|
|
|
n |
|
) |
| h->GetXaxis()->GetBinLowEdge(n) |
◆ BINWIDTH
#define BINWIDTH |
( |
|
h, |
|
|
|
n |
|
) |
| h->GetXaxis()->GetBinWidth(n) |
◆ ClassImp()
Definition at line 51 of file HanOutputFile.cxx.
63 Double_t getScaleVal(std::string&
display) {
65 std::size_t found2 =
display.find_first_of(
',',
found + 1);
69 return boost::lexical_cast<Double_t>(
display.substr(
found + 9, found2 -
found - 9));
71 catch (boost::bad_lexical_cast
const&)
73 std::cerr <<
"Unable to cast scaling value " <<
display.substr(
found + 9, found2 -
found - 9) <<
" to double"