![]() |
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.
1.8.18