ATLAS Offline Software
|
A class for generating a r-t and t-r graphs by binning the 2D histograms in Calibrator::rtHists in r ot t bins. More...
#include <Calibrator.h>
Public Member Functions | |
RtGraph (TH2F *, int, const char *, bool, TDirectory *) | |
the constructor More... | |
~RtGraph () | |
the destructor More... | |
RtGraph (const RtGraph &other)=delete | |
copy constructor More... | |
RtGraph & | operator= (const RtGraph &other)=delete |
assignment More... | |
Public Attributes | |
std::vector< double > | rval |
array of the histograms for all bins More... | |
std::vector< double > | tval |
the r values More... | |
TGraphErrors * | trgr |
the t(r) graph More... | |
TGraphErrors * | rtgr |
the r(t) graph More... | |
int | npoints |
the number of graph points More... | |
float | mintime |
the minimum t-value More... | |
Private Types | |
enum | bintype { LOW, GOOD, HIGH, EMPTY } |
Private Attributes | |
std::string | m_chname |
the histogram name More... | |
std::string | m_chtit |
the histogram title More... | |
bintype * | m_btype |
float * | m_rightsig |
float * | m_leftsig |
float * | m_maxval |
float * | m_leftval |
float * | m_rightval |
float | m_mean |
float | m_mindistance |
int * | m_maxbin |
int | m_ipoint |
float | m_t |
float | m_d |
float | m_et |
float | m_ed |
float * | m_tv |
float * | m_dv |
float * | m_etv |
float * | m_edv |
A class for generating a r-t and t-r graphs by binning the 2D histograms in Calibrator::rtHists in r ot t bins.
Definition at line 34 of file Calibrator.h.
|
private |
RtGraph::RtGraph | ( | TH2F * | rtHist, |
int | binvar, | ||
const char * | binlabel, | ||
bool | pflag, | ||
TDirectory * | dir | ||
) |
the constructor
Definition at line 118 of file Calibrator.cxx.
RtGraph::~RtGraph | ( | ) |
the destructor
Definition at line 287 of file Calibrator.cxx.
|
private |
Definition at line 52 of file Calibrator.h.
|
private |
the histogram name
Definition at line 49 of file Calibrator.h.
|
private |
the histogram title
Definition at line 50 of file Calibrator.h.
|
private |
Definition at line 63 of file Calibrator.h.
|
private |
Definition at line 67 of file Calibrator.h.
|
private |
Definition at line 65 of file Calibrator.h.
|
private |
Definition at line 69 of file Calibrator.h.
|
private |
Definition at line 64 of file Calibrator.h.
|
private |
Definition at line 68 of file Calibrator.h.
|
private |
Definition at line 61 of file Calibrator.h.
|
private |
Definition at line 54 of file Calibrator.h.
|
private |
Definition at line 56 of file Calibrator.h.
|
private |
Definition at line 60 of file Calibrator.h.
|
private |
Definition at line 55 of file Calibrator.h.
|
private |
Definition at line 58 of file Calibrator.h.
|
private |
Definition at line 59 of file Calibrator.h.
|
private |
Definition at line 53 of file Calibrator.h.
|
private |
Definition at line 57 of file Calibrator.h.
|
private |
Definition at line 62 of file Calibrator.h.
|
private |
Definition at line 66 of file Calibrator.h.
float RtGraph::mintime |
the minimum t-value
Definition at line 47 of file Calibrator.h.
int RtGraph::npoints |
the number of graph points
Definition at line 46 of file Calibrator.h.
TGraphErrors* RtGraph::rtgr |
the r(t) graph
Definition at line 45 of file Calibrator.h.
std::vector<double> RtGraph::rval |
TGraphErrors* RtGraph::trgr |
the t(r) graph
Definition at line 44 of file Calibrator.h.
std::vector<double> RtGraph::tval |
the r values
Definition at line 43 of file Calibrator.h.