![]() |
ATLAS Offline Software
|
#include <TRTAlignHistoChisqProjection.h>
Public Member Functions | |
| HistoChisqProjection (const char *name, int dim, int nbins, float xmin, float xmax) | |
| ~HistoChisqProjection () | |
| HistoChisqProjection (const HistoChisqProjection &)=delete | |
| HistoChisqProjection & | operator= (const HistoChisqProjection &)=delete |
| void | add (const CLHEP::HepMatrix &deriv, const CLHEP::HepSymMatrix &weight, const CLHEP::HepSymMatrix &variance, const CLHEP::HepVector &residual) |
| void | add (const CLHEP::HepMatrix &deriv, const CLHEP::HepSymMatrix &weight, const CLHEP::HepSymMatrix &variance, const CLHEP::HepVector &residual, const CLHEP::HepSymMatrix &secondweight) |
| CLHEP::HepVector | getFittedHalfDChisqDX (std::ostream &os=std::cout) const |
| CLHEP::HepVector | getNormalHalfDChisqDX () const |
| void | setDirectory (TDirectory *dir) |
Private Member Functions | |
| void | addfirst (const CLHEP::HepMatrix &derivative, const CLHEP::HepSymMatrix &weight, const CLHEP::HepSymMatrix &variance, const CLHEP::HepVector &residual) |
| void | addsecond (const CLHEP::HepMatrix &derivative, const CLHEP::HepSymMatrix &weight) |
Private Attributes | |
| int | m_dim |
| TH2 * | m_h2 |
| TH2 * | m_unweightedh2 |
| std::vector< double > | m_integrals |
| CLHEP::HepVector | m_halfdChisqdX |
| CLHEP::HepSymMatrix | m_halfd2ChisqdX2 |
Definition at line 23 of file TRTAlignHistoChisqProjection.h.
| TRTAlign::HistoChisqProjection::HistoChisqProjection | ( | const char * | name, |
| int | dim, | ||
| int | nbins, | ||
| float | xmin, | ||
| float | xmax ) |
Definition at line 14 of file TRTAlignHistoChisqProjection.cxx.
| TRTAlign::HistoChisqProjection::~HistoChisqProjection | ( | ) |
|
delete |
|
inline |
Definition at line 33 of file TRTAlignHistoChisqProjection.h.
|
inline |
Definition at line 40 of file TRTAlignHistoChisqProjection.h.
|
private |
Definition at line 22 of file TRTAlignHistoChisqProjection.cxx.
|
private |
Definition at line 46 of file TRTAlignHistoChisqProjection.cxx.
| CLHEP::HepVector TRTAlign::HistoChisqProjection::getFittedHalfDChisqDX | ( | std::ostream & | os = std::cout | ) | const |
Definition at line 67 of file TRTAlignHistoChisqProjection.cxx.
|
inline |
Definition at line 48 of file TRTAlignHistoChisqProjection.h.
|
delete |
| void TRTAlign::HistoChisqProjection::setDirectory | ( | TDirectory * | dir | ) |
Definition at line 91 of file TRTAlignHistoChisqProjection.cxx.
|
private |
Definition at line 59 of file TRTAlignHistoChisqProjection.h.
|
private |
Definition at line 60 of file TRTAlignHistoChisqProjection.h.
|
private |
Definition at line 64 of file TRTAlignHistoChisqProjection.h.
|
private |
Definition at line 63 of file TRTAlignHistoChisqProjection.h.
|
private |
Definition at line 62 of file TRTAlignHistoChisqProjection.h.
|
private |
Definition at line 61 of file TRTAlignHistoChisqProjection.h.