Go to the documentation of this file.
23 #include "CLHEP/Vector/Rotation.h"
28 typedef std::pair<ALIstring, ALIstring>
pss;
static ALIMatrix * DaMatrix
static void dumpFittedValuesInAllAncestorFrames(ALIFileOut &fileout, ALIbool printErrors=true, ALIbool printOrig=true)
static void PropagateErrors()
static void dumpEntryAfterFit(ALIFileOut &fileout, const Entry *entry, double entryvalue, ALIbool printErrors=true, ALIbool printOrig=true)
static ALIdouble theMinDaFactor
static std::string GetMeasurementName(int meas)
static ALIdouble thePreviousIterationFitQuality
std::pair< ALIstring, ALIstring > pss
static void calculateSimulatedMeasurementsWithOriginalValues()
static ALIint theMinimumEntryQuality
static ALIMatrix * AtWAMatrix
static void addDaMatrixToEntries()
static ALIdouble theRelativeFitQualityCut
static ALIint noFitIterations()
static void CheckIfFitPossible()
static void dumpMatrices()
static FitQuality fitParameters(const double daFactor)
static void dumpFittedValues(ALIFileOut &fileout, ALIbool printErrors=true, ALIbool printOrig=true)
static ALIint theNoFitIterations
static ALIint findEntryFitPosition(const ALIstring &opto_name, const ALIstring &entry_name)
static ALIbool fitNextEvent(ALIuint &nEvent)
static void dumpEntryCorrelations(ALIFileOut &file)
static ALIdouble theFitQualityCut
static void setFittableEntries()
static void deleteMatrices()
static void redoMatrices()
static void PrintChi2(ALIdouble fit_quality, ALIbool isFirst)
static FitQuality getFitQuality(const ALIbool canBeGood=TRUE)
static void evaluateFitQuality(const FitQuality fq, const double daFactor)
static void multiplyMatrices()
static double getEntryValue(const Entry *entry)
static void CreateMatrices()
static ALIMatrix * AtMatrix
static Fit & getInstance()
static ALIMatrix * GetAtWAMatrix()
static void printRotationAnglesInOptOFrame(const OpticalObject *opto, const OpticalObject *optoAncestor, ALIFileOut &fileout, ALIbool printErrors=true, ALIbool printOrig=true)
static void setCorrelationFromParamFitted(const pss &entry1, const pss &entry2, ALIdouble correl)
static void FillMatricesWithMeasurements()
static ALIMatrix * yfMatrix
static int CheckIfMeasIsProportionalToAnother(ALIuint measNo)
static void printCentreInOptOFrame(const OpticalObject *opto, const OpticalObject *optoAncestor, ALIFileOut &fileout, ALIbool printErrors=true, ALIbool printOrig=true)
static ALIdouble GetSChi2(ALIbool useDa)
static ALIint _NoColumnsA
static void setCorrelationsInWMatrix()
static ALIint MaxNoFitIterations
static void FillMatricesWithCalibratedParameters()
static void substractLastDisplacementToEntries(const ALIdouble factor)
static ALIMatrix * WMatrix
static ALIMatrix * AMatrix
static void WriteVisualisationFiles()