#include <MuonResidualsTwoBin.h>
Public Member Functions | |
double | antisym (int parNum) |
double | errorerror (int parNum) |
void | fill (char charge, double *residual) |
bool | fit (Alignable *ali) |
void | fix (int parNum, bool value=true) |
bool | fixed (int parNum) |
double | loglikelihood () |
double | mean (int which, double truncate) |
double | median (int which) |
MuonResidualsTwoBin (bool twoBin, MuonResidualsFitter *pos, MuonResidualsFitter *neg) | |
int | ndata () |
int | npar () |
long | numResidualsNeg () const |
long | numResidualsPos () const |
double | numsegments () |
double | plot (std::string name, TFileDirectory *dir, Alignable *ali) |
void | plotsimple (std::string name, TFileDirectory *dir, int which, double multiplier) |
void | plotweighted (std::string name, TFileDirectory *dir, int which, int whichredchi2, double multiplier) |
void | read (FILE *file, int which=0) |
int | residualsModel () const |
std::vector< double * > ::const_iterator | residualsNeg_begin () const |
std::vector< double * > ::const_iterator | residualsNeg_end () const |
std::vector< double * > ::const_iterator | residualsPos_begin () const |
std::vector< double * > ::const_iterator | residualsPos_end () const |
void | setPrintLevel (int printLevel) const |
void | setStrategy (int strategy) const |
double | stdev (int which, double truncate) |
double | sumofweights () |
int | type () const |
double | value (int parNum) |
double | wmean (int which, int whichredchi2, double truncate) |
void | write (FILE *file, int which=0) |
~MuonResidualsTwoBin () | |
Protected Attributes | |
MuonResidualsFitter * | m_neg |
MuonResidualsFitter * | m_pos |
bool | m_twoBin |
|
inline |
Definition at line 17 of file MuonResidualsTwoBin.h.
|
inline |
|
inline |
Definition at line 63 of file MuonResidualsTwoBin.h.
References m_neg, m_pos, m_twoBin, and MuonResidualsFitter::value().
|
inline |
Definition at line 60 of file MuonResidualsTwoBin.h.
References MuonResidualsFitter::errorerror(), m_neg, m_pos, m_twoBin, funct::pow(), and mathSSE::sqrt().
|
inline |
Definition at line 49 of file MuonResidualsTwoBin.h.
References MuonResidualsFitter::fill(), m_neg, m_pos, and m_twoBin.
|
inline |
Definition at line 54 of file MuonResidualsTwoBin.h.
References MuonResidualsFitter::fit(), m_neg, m_pos, and m_twoBin.
|
inline |
Definition at line 30 of file MuonResidualsTwoBin.h.
References MuonResidualsFitter::fix(), m_neg, m_pos, and value().
|
inline |
Definition at line 35 of file MuonResidualsTwoBin.h.
References MuonResidualsFitter::fixed(), m_neg, and m_pos.
|
inline |
Definition at line 66 of file MuonResidualsTwoBin.h.
References MuonResidualsFitter::loglikelihood(), m_neg, m_pos, and m_twoBin.
|
inline |
Definition at line 126 of file MuonResidualsTwoBin.h.
References m_twoBin, n, csvReporter::r, residualsNeg_begin(), residualsNeg_end(), residualsPos_begin(), residualsPos_end(), and value().
|
inline |
Definition at line 111 of file MuonResidualsTwoBin.h.
References m_twoBin, csvReporter::r, residualsNeg_begin(), residualsNeg_end(), residualsPos_begin(), residualsPos_end(), and python.multivaluedict::sort().
|
inline |
Definition at line 27 of file MuonResidualsTwoBin.h.
References m_neg, m_pos, and MuonResidualsFitter::ndata().
|
inline |
Definition at line 26 of file MuonResidualsTwoBin.h.
References m_neg, m_pos, and MuonResidualsFitter::npar().
|
inline |
Definition at line 25 of file MuonResidualsTwoBin.h.
References m_neg, and MuonResidualsFitter::numResiduals().
|
inline |
Definition at line 24 of file MuonResidualsTwoBin.h.
References m_pos, and MuonResidualsFitter::numResiduals().
|
inline |
Definition at line 69 of file MuonResidualsTwoBin.h.
References m_neg, m_pos, m_twoBin, and MuonResidualsFitter::numsegments().
|
inline |
Definition at line 77 of file MuonResidualsTwoBin.h.
References m_neg, m_pos, m_twoBin, convertSQLitetoXML_cfg::output, and MuonResidualsFitter::plot().
|
inline |
Definition at line 201 of file MuonResidualsTwoBin.h.
References m_neg, m_pos, m_twoBin, and MuonResidualsFitter::plotsimple().
|
inline |
Definition at line 213 of file MuonResidualsTwoBin.h.
References m_neg, m_pos, m_twoBin, and MuonResidualsFitter::plotweighted().
|
inline |
Definition at line 101 of file MuonResidualsTwoBin.h.
References m_neg, m_pos, m_twoBin, and MuonResidualsFitter::read().
Referenced by python.Vispa.Plugins.EdmBrowser.EdmDataAccessor.EdmDataAccessor::goto(), python.Vispa.Plugins.EdmBrowser.EdmDataAccessor.EdmDataAccessor::setFilterBranches(), and MuonAlignmentFromReference::terminate().
|
inline |
Definition at line 23 of file MuonResidualsTwoBin.h.
References m_neg, m_pos, and MuonResidualsFitter::residualsModel().
|
inline |
Definition at line 227 of file MuonResidualsTwoBin.h.
References m_neg, and MuonResidualsFitter::residuals_begin().
Referenced by mean(), median(), stdev(), and wmean().
|
inline |
Definition at line 228 of file MuonResidualsTwoBin.h.
References m_neg, and MuonResidualsFitter::residuals_end().
Referenced by mean(), median(), stdev(), and wmean().
|
inline |
Definition at line 225 of file MuonResidualsTwoBin.h.
References m_pos, and MuonResidualsFitter::residuals_begin().
Referenced by mean(), median(), stdev(), and wmean().
|
inline |
Definition at line 226 of file MuonResidualsTwoBin.h.
References m_pos, and MuonResidualsFitter::residuals_end().
Referenced by mean(), median(), stdev(), and wmean().
|
inline |
Definition at line 39 of file MuonResidualsTwoBin.h.
References m_neg, m_pos, and MuonResidualsFitter::setPrintLevel().
|
inline |
Definition at line 44 of file MuonResidualsTwoBin.h.
References m_neg, m_pos, and MuonResidualsFitter::setStrategy().
|
inline |
Definition at line 176 of file MuonResidualsTwoBin.h.
References m_twoBin, n, funct::pow(), csvReporter::r, residualsNeg_begin(), residualsNeg_end(), residualsPos_begin(), residualsPos_end(), mathSSE::sqrt(), and value().
|
inline |
Definition at line 72 of file MuonResidualsTwoBin.h.
References m_neg, m_pos, m_twoBin, and MuonResidualsFitter::sumofweights().
|
inline |
Definition at line 28 of file MuonResidualsTwoBin.h.
References m_neg, m_pos, and MuonResidualsFitter::type().
Referenced by python.Vispa.Plugins.ConfigEditor.ConfigDataAccessor.ConfigDataAccessor::inputCommands(), python.Vispa.Plugins.ConfigEditor.ConfigDataAccessor.ConfigDataAccessor::outputCommands(), python.Vispa.Plugins.ConfigEditor.ConfigDataAccessor.ConfigDataAccessor::outputEventContent(), and python.Vispa.Plugins.ConfigEditor.ConfigDataAccessor.ConfigDataAccessor::properties().
|
inline |
Definition at line 57 of file MuonResidualsTwoBin.h.
References m_neg, m_pos, m_twoBin, and MuonResidualsFitter::value().
Referenced by python.Vispa.Views.PropertyView.FileProperty::buttonClicked(), Types.string::configValue(), Types.FileInPath::configValue(), Mixins.UsingBlock::dumpPython(), fix(), Types.int32::insertInto(), Types.uint32::insertInto(), Types.int64::insertInto(), Types.uint64::insertInto(), Mixins.UsingBlock::insertInto(), Types.double::insertInto(), Types.bool::insertInto(), Types.string::insertInto(), Types.FileInPath::insertInto(), Types.vint32::insertInto(), Types.vuint32::insertInto(), Types.vint64::insertInto(), Types.vuint64::insertInto(), Types.vdouble::insertInto(), Types.vbool::insertInto(), Types.vstring::insertInto(), python.Vispa.Views.PropertyView.FileProperty::labelDoubleClicked(), mean(), stdev(), and wmean().
|
inline |
Definition at line 148 of file MuonResidualsTwoBin.h.
References m_twoBin, n, csvReporter::r, residualsNeg_begin(), residualsNeg_end(), residualsPos_begin(), residualsPos_end(), value(), and CommonMethods::weight().
|
inline |
Definition at line 92 of file MuonResidualsTwoBin.h.
References m_neg, m_pos, m_twoBin, and MuonResidualsFitter::write().
Referenced by MuonAlignmentFromReference::terminate().
|
protected |
Definition at line 232 of file MuonResidualsTwoBin.h.
Referenced by antisym(), errorerror(), fill(), fit(), fix(), fixed(), loglikelihood(), ndata(), npar(), numResidualsNeg(), numsegments(), plot(), plotsimple(), plotweighted(), read(), residualsModel(), residualsNeg_begin(), residualsNeg_end(), setPrintLevel(), setStrategy(), sumofweights(), type(), value(), write(), and ~MuonResidualsTwoBin().
|
protected |
Definition at line 232 of file MuonResidualsTwoBin.h.
Referenced by antisym(), errorerror(), fill(), fit(), fix(), fixed(), loglikelihood(), ndata(), npar(), numResidualsPos(), numsegments(), plot(), plotsimple(), plotweighted(), read(), residualsModel(), residualsPos_begin(), residualsPos_end(), setPrintLevel(), setStrategy(), sumofweights(), type(), value(), write(), and ~MuonResidualsTwoBin().
|
protected |
Definition at line 228 of file MuonResidualsTwoBin.h.
Referenced by antisym(), errorerror(), fill(), fit(), loglikelihood(), mean(), median(), numsegments(), plot(), plotsimple(), plotweighted(), read(), stdev(), sumofweights(), value(), wmean(), and write().