![]() |
GRSISort "v4.0.0.5"
An extension of the ROOT analysis Framework
|
![]() |
This is a class that contains the basic info about a calibration. Calibrations here are TGraphErrors that are fit, with the resulting fit function being the calibrating function.
Definition at line 21 of file TEfficiencyGraph.h.
Public Member Functions | |
| TEfficiencyGraph () | |
| TEfficiencyGraph (const char *name, const char *title) | |
| TEfficiencyGraph (const TEfficiencyGraph &)=default | |
| TEfficiencyGraph (TEfficiencyGraph &&) noexcept=default | |
| ~TEfficiencyGraph () | |
| Int_t | AddLists (const TCalList &cal_list, const TSourceList &src_list) |
| void | AddPoint (const TCalPoint &cal_point) |
| void | Clear (Option_t *opt="") override |
| void | ClearAllPoints (Option_t *opt="") |
| void | Draw (Option_t *opt="") override |
| Int_t | FindClosestPointX (const Double_t &x_val) |
| Double_t | FindDistToClosestPointX (const Double_t &x_val) |
| bool | IsAbsolute () const |
| TEfficiencyGraph & | operator= (const TEfficiencyGraph &)=default |
| TEfficiencyGraph & | operator= (TEfficiencyGraph &&) noexcept=default |
| void | Print (Option_t *opt="") const override |
| void | SetAbsolute (const bool &flag) |
Protected Member Functions | |
| void | BuildGraph () override |
| std::map< UInt_t, std::pair< TCalPoint, TCalPoint > > & | CompareMap () |
Private Member Functions | |
| void | CorrectMissingPoints (TCalList &cal_list, TCalList &src_list) |
Private Attributes | |
| std::map< UInt_t, std::pair< TCalPoint, TCalPoint > > | fCompareMap |
| bool | fIsAbsolute {false} |
Inheritance diagram for TEfficiencyGraph:
Collaboration diagram for TEfficiencyGraph:| TEfficiencyGraph::TEfficiencyGraph | ( | ) |
Definition at line 6 of file TEfficiencyGraph.cxx.
References Clear().
|
inline |
Definition at line 24 of file TEfficiencyGraph.h.
|
default |
|
defaultnoexcept |
|
default |
|
inherited |
Definition at line 63 of file TCalGraph.cxx.
References TCalList::AddPoint(), TCalGraph::CorrectMissingPoints(), DGREEN, DRED, TCalGraph::fCompareMap, TCalList::Map(), and RESET_COLOR.
|
inherited |
Definition at line 36 of file TCalGraph.cxx.
References TCalPoint::Area(), TCalPoint::AreaErr(), TCalPoint::Centroid(), and TCalPoint::CentroidErr().
|
overrideprotectedvirtual |
Implements TCalGraph.
Definition at line 23 of file TEfficiencyGraph.cxx.
References TCalGraph::ClearAllPoints(), and TCalGraph::CompareMap().
|
override |
Definition at line 18 of file TEfficiencyGraph.cxx.
References TCalGraph::Clear().
Referenced by TEfficiencyGraph().
|
inherited |
Definition at line 129 of file TCalGraph.cxx.
Referenced by BuildGraph().
|
inlineprotectedinherited |
Definition at line 56 of file TCalGraph.h.
References TCalGraph::fCompareMap.
Referenced by BuildGraph().
Definition at line 113 of file TCalGraph.cxx.
References TCalGraph::fCompareMap, and TCalList::Map().
Referenced by TCalGraph::AddLists().
|
inlineoverrideinherited |
Definition at line 45 of file TCalGraph.h.
References TCalGraph::BuildGraph().
|
inherited |
Definition at line 43 of file TCalGraph.cxx.
Referenced by TCalGraph::FindDistToClosestPointX().
|
inherited |
Definition at line 57 of file TCalGraph.cxx.
References TCalGraph::FindClosestPointX().
|
inline |
Definition at line 38 of file TEfficiencyGraph.h.
References fIsAbsolute.
Referenced by TEfficiencyCalibration::AddEfficiencyGraph().
|
default |
|
defaultnoexcept |
|
override |
Definition at line 13 of file TEfficiencyGraph.cxx.
References TCalGraph::Print().
|
inline |
Definition at line 37 of file TEfficiencyGraph.h.
References fIsAbsolute.
Definition at line 63 of file TCalGraph.h.
Referenced by TCalGraph::AddLists(), TCalGraph::Clear(), TCalGraph::CompareMap(), TCalGraph::CorrectMissingPoints(), and TCalGraph::Print().
|
private |
Definition at line 44 of file TEfficiencyGraph.h.
Referenced by IsAbsolute(), and SetAbsolute().