![]() |
ATLAS Offline Software
|
#include <TreeShapeErrorGetter.h>
Static Public Member Functions | |
| static bool | merge (const TString &listFile, const TString &outputFile) |
| static bool | merge (std::vector< std::unique_ptr< const TreeShapeErrorGetter > > &&getters, const TString &outputFile) |
Private Attributes | |
| std::unique_ptr< TFile > | m_file |
| std::vector< TTree * > | m_cellTrees |
| std::vector< TTree * > | m_ringTrees |
| ResidualCalculator * | m_cellCalc |
| ResidualCalculator * | m_ringCalc |
Definition at line 30 of file TreeShapeErrorGetter.h.
| TreeShapeErrorGetter::TreeShapeErrorGetter | ( | const TString & | fileName, |
| bool | recreate = false ) |
Definition at line 25 of file TreeShapeErrorGetter.cxx.
|
delete |
|
virtual |
Definition at line 68 of file TreeShapeErrorGetter.cxx.
| int TreeShapeErrorGetter::addCell | ( | const ResidualCalculator & | calc, |
| CaloGain::CaloGain | gain ) |
Definition at line 132 of file TreeShapeErrorGetter.cxx.
| int TreeShapeErrorGetter::addRing | ( | const ResidualCalculator & | calc, |
| CaloGain::CaloGain | gain ) |
Definition at line 142 of file TreeShapeErrorGetter.cxx.
|
inline |
Definition at line 52 of file TreeShapeErrorGetter.h.
| TTree * TreeShapeErrorGetter::cellTree | ( | CaloGain::CaloGain | gain | ) | const |
Definition at line 84 of file TreeShapeErrorGetter.cxx.
| bool TreeShapeErrorGetter::compare | ( | const TreeShapeErrorGetter & | other, |
| const TString & | fileName, | ||
| const Interface * | tmpl = 0 ) const |
Definition at line 249 of file TreeShapeErrorGetter.cxx.
| std::unique_ptr< TH2D > TreeShapeErrorGetter::correlate | ( | const TreeShapeErrorGetter & | other, |
| CaloGain::CaloGain | gain, | ||
| unsigned short | sample, | ||
| bool | xip, | ||
| unsigned int | nBins, | ||
| double | xMin, | ||
| double | xMax ) const |
Definition at line 164 of file TreeShapeErrorGetter.cxx.
| void TreeShapeErrorGetter::dump | ( | CaloGain::CaloGain | gain | ) | const |
Definition at line 152 of file TreeShapeErrorGetter.cxx.
|
inline |
Definition at line 61 of file TreeShapeErrorGetter.h.
Definition at line 184 of file TreeShapeErrorGetter.cxx.
|
static |
Definition at line 207 of file TreeShapeErrorGetter.cxx.
|
delete |
|
overridevirtual |
Implements LArSamples::AbsShapeErrorGetter.
Definition at line 121 of file TreeShapeErrorGetter.cxx.
|
inline |
Definition at line 53 of file TreeShapeErrorGetter.h.
| TTree * TreeShapeErrorGetter::ringTree | ( | CaloGain::CaloGain | gain | ) | const |
Definition at line 96 of file TreeShapeErrorGetter.cxx.
|
overridevirtual |
Implements LArSamples::AbsShapeErrorGetter.
Definition at line 109 of file TreeShapeErrorGetter.cxx.
|
mutableprivate |
Definition at line 68 of file TreeShapeErrorGetter.h.
|
private |
Definition at line 66 of file TreeShapeErrorGetter.h.
|
private |
Definition at line 65 of file TreeShapeErrorGetter.h.
|
private |
Definition at line 68 of file TreeShapeErrorGetter.h.
|
private |
Definition at line 67 of file TreeShapeErrorGetter.h.