#include <ALIUtils.h>
Public Member Functions | |
ALIUtils () | |
~ALIUtils () | |
Static Public Member Functions | |
static double | addPii (double val) |
static ALIdouble | AngleSigmaDimensionFactor () |
static ALIdouble | AngleValueDimensionFactor () |
static double | approxTo0 (double val) |
static ALIdouble | CalculateAngleDimensionFactorFromInt (ALIint ad) |
static ALIdouble | CalculateAngleDimensionFactorFromString (ALIstring dimstr) |
static ALIdouble | CalculateLengthDimensionFactorFromInt (ALIint ad) |
static ALIdouble | CalculateLengthDimensionFactorFromString (ALIstring dimstr) |
static std::string | changeName (const std::string &oldName, const std::string &subsstr1, const std::string &subsstr2) |
static int | checkMatrixEquations (double angleX, double angleY, double angleZ, const CLHEP::HepRotation &rot) |
static double | diff2pi (double ang1, double ang2) |
static void | dump3v (const CLHEP::Hep3Vector &vec, const std::string &msg) |
static void | dumpDimensions (std::ofstream &fout) |
static void | dumprm (const CLHEP::HepRotation &rm, const std::string &msg, std::ostream &out=std::cout) |
static void | dumpVS (const std::vector< ALIstring > &wl, const std::string &msg, std::ostream &outs=std::cout) |
dumps a vector of strings with a message to outs More... | |
static bool | eq2ang (double ang1, double ang2) |
static bool | getBool (const ALIstring &str) |
Convert a bool to an integer, checking that it is really a bool. More... | |
static ALIdouble | getDimensionValue (const ALIstring &dim, const ALIstring &dimType) |
static ALIbool | getFirstTime () |
static double | getFloat (const ALIstring &str) |
Convert a string to an float, checking that it is really a number. More... | |
static int | getInt (const ALIstring &str) |
Convert a string to an integer, checking that it is really an integer. More... | |
static ALIdouble | getMaximumDeviationDerivative () |
static std::vector< double > | getRotationAnglesFromMatrix (const CLHEP::HepRotation &rmLocal, double origAngleX, double origAngleY, double origAngleZ) |
static int | IsNumber (const ALIstring &str) |
static ALIdouble | LengthSigmaDimensionFactor () |
static ALIdouble | LengthValueDimensionFactor () |
static ALIdouble | OutputAngleSigmaDimensionFactor () |
static ALIdouble | OutputAngleValueDimensionFactor () |
static ALIdouble | OutputLengthSigmaDimensionFactor () |
static ALIdouble | OutputLengthValueDimensionFactor () |
static void | set_time_now (time_t now) |
static void | SetAngleDimensionFactors () |
static void | setDebugVerbosity (ALIint val) |
static void | setFirstTime (ALIbool val) |
static void | SetLengthDimensionFactors () |
static void | setMaximumDeviationDerivative (ALIdouble val) |
static void | SetOutputAngleDimensionFactors () |
static void | SetOutputLengthDimensionFactors () |
static void | setReportVerbosity (ALIint val) |
static ALIstring | subQuotes (const ALIstring &str) |
static time_t | time_now () |
static ALIdouble | val0 (ALIdouble val) |
Static Public Attributes | |
static ALIint | debug = 99 |
static ALIdouble | deg = 0.017453293 |
static ALIint | report = 1 |
Static Private Attributes | |
static ALIdouble | _AngleSigmaDimensionFactor = 1. |
static ALIdouble | _AngleValueDimensionFactor = 1. |
static ALIdouble | _LengthSigmaDimensionFactor = 1. |
static ALIdouble | _LengthValueDimensionFactor = 1. |
static ALIdouble | _OutputAngleSigmaDimensionFactor = 1. |
static ALIdouble | _OutputAngleValueDimensionFactor = 1. |
static ALIdouble | _OutputLengthSigmaDimensionFactor = 1. |
static ALIdouble | _OutputLengthValueDimensionFactor = 1. |
static time_t | _time_now |
static ALIbool | firstTime = false |
static ALIdouble | maximum_deviation_derivative = 1.E-6 |
Definition at line 23 of file ALIUtils.h.
|
inline |
Definition at line 25 of file ALIUtils.h.
|
inline |
Definition at line 26 of file ALIUtils.h.
|
static |
Definition at line 751 of file ALIUtils.cc.
References M_PI, and heppy_batch::val.
Referenced by getRotationAnglesFromMatrix().
|
inlinestatic |
Definition at line 65 of file ALIUtils.h.
References _AngleSigmaDimensionFactor.
Referenced by EntryAngle::SigmaDimensionFactor().
|
inlinestatic |
Definition at line 64 of file ALIUtils.h.
References _AngleValueDimensionFactor.
Referenced by EntryMgr::readEntryFromReportOut(), OpticalObject::transformCylindrical2Cartesian(), and EntryAngle::ValueDimensionFactor().
|
static |
Definition at line 743 of file ALIUtils.cc.
References common_cff::precision, and heppy_batch::val.
Referenced by getRotationAnglesFromMatrix().
Definition at line 271 of file ALIUtils.cc.
References CalculateAngleDimensionFactorFromString(), EcnaPython_AdcPeg12_S1_10_R170298_1_0_150_Dee0::cerr, and beamvalidation::exit().
Referenced by SetAngleDimensionFactors(), and SetOutputAngleDimensionFactors().
Definition at line 218 of file ALIUtils.cc.
References EcnaPython_AdcPeg12_S1_10_R170298_1_0_150_Dee0::cerr, beamvalidation::exit(), and M_PI.
Referenced by CalculateAngleDimensionFactorFromInt(), and FittedEntriesReader::FittedEntriesReader().
Definition at line 242 of file ALIUtils.cc.
References CalculateLengthDimensionFactorFromString(), EcnaPython_AdcPeg12_S1_10_R170298_1_0_150_Dee0::cerr, and beamvalidation::exit().
Referenced by SetLengthDimensionFactors(), and SetOutputLengthDimensionFactors().
Definition at line 179 of file ALIUtils.cc.
References EcnaPython_AdcPeg12_S1_10_R170298_1_0_150_Dee0::cerr, and beamvalidation::exit().
Referenced by CalculateLengthDimensionFactorFromInt(), and FittedEntriesReader::FittedEntriesReader().
|
static |
Definition at line 535 of file ALIUtils.cc.
References mps_merge::newName, cmssw_fix_interface::oldName, and AlCaHLTBitMon_QueryRunRegistry::string.
Referenced by Measurement::copyMeas(), and Model::copyMeasurements().
|
static |
Definition at line 762 of file ALIUtils.cc.
References funct::cos(), eq2ang(), makeMuonMisalignmentScenario::rot, funct::sin(), fftjetcommon_cfi::sx, and fftjetcommon_cfi::sy.
Referenced by getRotationAnglesFromMatrix().
|
static |
Definition at line 717 of file ALIUtils.cc.
References change_name::diff, and createfilelist::int.
Referenced by eq2ang(), and getRotationAnglesFromMatrix().
|
static |
Definition at line 58 of file ALIUtils.cc.
References gather_cfg::cout, and mps_check::msg.
Referenced by ALILine::ALILine(), ALIPlane::ALIPlane(), OptOOpticalSquare::calculateFaces(), OptOCOPS::convertPointToLocalCoordinates(), OptOSensor2D::convertPointToLocalCoordinates(), OptOPinhole::defaultBehaviour(), OptOPlateSplitter::detailedDeviatesLightRay(), OptOMirror::detailedDeviatesLightRay(), OptOCubeSplitter::detailedDeviatesLightRay(), OptOModifiedRhomboidPrism::detailedDeviatesLightRay(), OpticalObject::displaceCentreGlobOriginal(), OpticalObject::displaceCentreGlobOriginalOriginal(), OpticalObject::displaceRmGlobAroundGlobal(), OpticalObject::displaceRmGlobAroundLocal(), OpticalObject::displaceRmGlobOriginal(), OpticalObject::displaceRmGlobOriginalOriginal(), LightRay::dumpData(), OpticalObjectMgr::dumpOptOs(), OpticalObject::getDispVec(), OptOCubeSplitter::getMiddlePlate(), OpticalObject::getPlate(), OptOModifiedRhomboidPrism::getRotatedPlate(), OptOCubeSplitter::getUpperPlate(), ALILine::intersect(), LightRay::intersect(), OptOTiltmeter::makeMeasurement(), OptOSensor2D::makeMeasurement(), OptODistancemeter3dim::makeMeasurement(), OptODistancemeter::makeMeasurement(), OptOCOPS::makeMeasurement(), LightRay::reflect(), LightRay::refract(), OpticalObject::SetCentreGlobFromCentreLocal(), OpticalObject::SetCentreLocalFromEntryValues(), LightRay::shiftAndDeviateWhileTraversing(), and OptOUserDefined::userDefinedBehaviour().
|
static |
Definition at line 308 of file ALIUtils.cc.
References _OutputAngleSigmaDimensionFactor, _OutputAngleValueDimensionFactor, _OutputLengthSigmaDimensionFactor, _OutputLengthValueDimensionFactor, EcnaPython_AdcPeg12_S1_10_R170298_1_0_150_Dee0::cerr, beamvalidation::exit(), groupFilesInBlocks::fout, and M_PI.
Referenced by Fit::fitNextEvent(), and FittedEntriesManager::MakeHistos().
|
static |
Definition at line 71 of file ALIUtils.cc.
References mps_check::msg, MillePedeFileConverter_cfg::out, and submit::rm.
Referenced by OpticalObject::buildRmFromEntryValuesOriginalOriginal(), OptOCOPS::convertPointToLocalCoordinates(), OptOSensor2D::convertPointToLocalCoordinates(), OpticalObject::displaceRmGlobAroundGlobal(), OpticalObject::displaceRmGlobAroundLocal(), OpticalObject::displaceRmGlobOriginal(), OpticalObject::displaceRmGlobOriginalOriginal(), OpticalObject::getDispVec(), OptOCubeSplitter::getMiddlePlate(), OpticalObject::getPlate(), OptOModifiedRhomboidPrism::getRotatedPlate(), getRotationAnglesFromMatrix(), OpticalObject::getRotationAnglesInOptOFrame(), OptOCubeSplitter::getUpperPlate(), OptOTiltmeter::makeMeasurement(), Fit::printCentreInOptOFrame(), OpticalObject::propagateGlobalRMOriginalOriginalChangeToChildren(), OpticalObject::SetCentreGlobFromCentreLocal(), OpticalObject::setGlobalRMOriginalOriginal(), OpticalObject::SetRMGlobFromRMLocal(), OpticalObject::SetRMLocalFromEntryValues(), LightRay::startLightRay(), and EntryAngleAffAngles::valueDisplaced().
|
static |
dumps a vector of strings with a message to outs
Definition at line 465 of file ALIUtils.cc.
References cuy::ii, mps_check::msg, and LaserClient_cfi::wl.
Referenced by OpticalObject::buildWordList(), Measurement::constructFromOA(), OpticalObject::copyData(), EntryData::fill(), Entry::fill(), DeviationSensor2D::fillData(), OpticalObject::fillExtraEntry(), FittedEntriesReader::FittedEntriesReader(), OpticalObject::getCoordinateFromOptAlignParam(), DeviationsFromFileSensor2D::readFile(), ErrorCorrelationMgr::readFromReportFile(), Model::readMeasurementsFromFile(), CocoaDaqReaderText::ReadNextEvent(), Model::readSystemDescription(), MeasurementDistancemeter::setConversionFactor(), MeasurementDistancemeter3dim::setConversionFactor(), MeasurementSensor2D::setConversionFactor(), MeasurementCOPS::setConversionFactor(), MeasurementTiltmeter::setConversionFactor(), and Measurement::setCurrentDate().
|
static |
Definition at line 725 of file ALIUtils.cc.
References change_name::diff, and diff2pi().
Referenced by checkMatrixEquations(), and getRotationAnglesFromMatrix().
|
static |
Convert a bool to an integer, checking that it is really a bool.
Definition at line 420 of file ALIUtils.cc.
References EcnaPython_AdcPeg12_S1_10_R170298_1_0_150_Dee0::cerr, beamvalidation::exit(), str, and heppy_batch::val.
Definition at line 477 of file ALIUtils.cc.
References EcnaPython_AdcPeg12_S1_10_R170298_1_0_150_Dee0::cerr, M_PI, and relativeConstraints::value.
Referenced by EntryMgr::readEntryFromReportOut().
|
inlinestatic |
Definition at line 87 of file ALIUtils.h.
References firstTime.
Referenced by Measurement::calculateOriginalSimulatedValue(), MeasurementSensor2D::calculateSimulatedValue(), MeasurementDistancemeter::calculateSimulatedValue(), MeasurementDistancemeter3dim::calculateSimulatedValue(), MeasurementCOPS::calculateSimulatedValue(), MeasurementDiffEntry::calculateSimulatedValue(), Fit::PropagateErrors(), OptOUserDefined::userDefinedBehaviour(), and Fit::WriteVisualisationFiles().
|
static |
Convert a string to an float, checking that it is really a number.
Definition at line 373 of file ALIUtils.cc.
References EcnaPython_AdcPeg12_S1_10_R170298_1_0_150_Dee0::cerr, beamvalidation::exit(), IsNumber(), and str.
Referenced by EntryData::fill(), DeviationSensor2D::fillData(), FittedEntriesSet::FillEntriesFromFile(), OptOSensor2D::fillExtraEntry(), FittedEntriesReader::readFittedEntriesFromFile(), ErrorCorrelationMgr::readFromReportFile(), and Model::readSystemDescription().
|
static |
Convert a string to an integer, checking that it is really an integer.
Definition at line 384 of file ALIUtils.cc.
References EcnaPython_AdcPeg12_S1_10_R170298_1_0_150_Dee0::cerr, beamvalidation::exit(), cuy::ii, createfilelist::int, IsNumber(), and str.
Referenced by OpticalObject::createComponentOptOs(), ErrorCorrelationMgr::readFromReportFile(), and Model::readSystemDescription().
|
inlinestatic |
Definition at line 89 of file ALIUtils.h.
References maximum_deviation_derivative.
Referenced by Measurement::DerivativeRespectEntry(), and Fit::getInstance().
|
static |
Definition at line 549 of file ALIUtils.cc.
References addPii(), approxTo0(), EcnaPython_AdcPeg12_S1_10_R170298_1_0_150_Dee0::cerr, checkMatrixEquations(), funct::cos(), gather_cfg::cout, debug, diff2pi(), dumprm(), eq2ang(), cuy::ii, makeMuonMisalignmentScenario::rot, and funct::sin().
Referenced by OpticalObject::getRotationAnglesFromMatrix(), and CocoaAnalyzer::readXMLFile().
|
static |
Definition at line 33 of file ALIUtils.cc.
Referenced by Measurement::fillData(), Entry::fillFromInputFileSigma(), Entry::fillFromInputFileValue(), getFloat(), getInt(), ParameterMgr::getVal(), Model::readSystemDescription(), MeasurementDistancemeter::setConversionFactor(), MeasurementDistancemeter3dim::setConversionFactor(), MeasurementSensor2D::setConversionFactor(), MeasurementCOPS::setConversionFactor(), and MeasurementTiltmeter::setConversionFactor().
|
inlinestatic |
Definition at line 63 of file ALIUtils.h.
References _LengthSigmaDimensionFactor.
Referenced by EntryLength::SigmaDimensionFactor(), and Measurement::sigmaDimensionFactor().
|
inlinestatic |
Definition at line 62 of file ALIUtils.h.
References _LengthValueDimensionFactor.
Referenced by OptOSensor2D::fastTraversesLightRay(), EntryMgr::readEntryFromReportOut(), OpticalObject::transformCylindrical2Cartesian(), EntryLength::ValueDimensionFactor(), and Measurement::valueDimensionFactor().
|
inlinestatic |
Definition at line 69 of file ALIUtils.h.
References _OutputAngleSigmaDimensionFactor.
Referenced by EntryAngle::OutputSigmaDimensionFactor().
|
inlinestatic |
Definition at line 68 of file ALIUtils.h.
References _OutputAngleValueDimensionFactor.
Referenced by EntryAngle::OutputValueDimensionFactor().
|
inlinestatic |
Definition at line 67 of file ALIUtils.h.
References _OutputLengthSigmaDimensionFactor.
Referenced by EntryLength::OutputSigmaDimensionFactor().
|
inlinestatic |
Definition at line 66 of file ALIUtils.h.
References _OutputLengthValueDimensionFactor.
Referenced by EntryLength::OutputValueDimensionFactor().
|
inlinestatic |
Definition at line 40 of file ALIUtils.h.
References _time_now, and submitPVValidationJobs::now.
Referenced by Fit::getFitQuality(), Fit::multiplyMatrices(), and Fit::PropagateErrors().
|
static |
Definition at line 104 of file ALIUtils.cc.
References _AngleSigmaDimensionFactor, _AngleValueDimensionFactor, CalculateAngleDimensionFactorFromInt(), gather_cfg::cout, debug, GlobalOptionMgr::getInstance(), and GlobalOptionMgr::GlobalOptions().
Referenced by Model::readSystemDescription().
|
inlinestatic |
Definition at line 38 of file ALIUtils.h.
References debug, and heppy_batch::val.
Referenced by CocoaAnalyzer::analyze(), and GlobalOptionMgr::setGlobalOption().
|
inlinestatic |
Definition at line 88 of file ALIUtils.h.
References firstTime, and heppy_batch::val.
Referenced by Fit::PropagateErrors(), and Fit::startFit().
|
static |
Definition at line 81 of file ALIUtils.cc.
References _LengthSigmaDimensionFactor, _LengthValueDimensionFactor, CalculateLengthDimensionFactorFromInt(), gather_cfg::cout, debug, GlobalOptionMgr::getGlobalOption(), GlobalOptionMgr::getInstance(), and GlobalOptionMgr::GlobalOptions().
Referenced by Model::readSystemDescription().
|
inlinestatic |
Definition at line 90 of file ALIUtils.h.
References maximum_deviation_derivative, and heppy_batch::val.
Referenced by Fit::getInstance().
|
static |
Definition at line 153 of file ALIUtils.cc.
References _OutputAngleSigmaDimensionFactor, _OutputAngleValueDimensionFactor, CalculateAngleDimensionFactorFromInt(), gather_cfg::cout, debug, GlobalOptionMgr::getInstance(), and GlobalOptionMgr::GlobalOptions().
Referenced by Model::readSystemDescription().
|
static |
Definition at line 126 of file ALIUtils.cc.
References _OutputLengthSigmaDimensionFactor, _OutputLengthValueDimensionFactor, CalculateLengthDimensionFactorFromInt(), gather_cfg::cout, debug, GlobalOptionMgr::getInstance(), and GlobalOptionMgr::GlobalOptions().
Referenced by Model::readSystemDescription().
|
inlinestatic |
Definition at line 37 of file ALIUtils.h.
References report, and heppy_batch::val.
Referenced by GlobalOptionMgr::setGlobalOption().
Definition at line 439 of file ALIUtils.cc.
References EcnaPython_AdcPeg12_S1_10_R170298_1_0_150_Dee0::cerr, beamvalidation::exit(), and str.
|
inlinestatic |
Definition at line 39 of file ALIUtils.h.
References _time_now.
Referenced by Fit::getFitQuality(), Fit::multiplyMatrices(), and Fit::PropagateErrors().
|
staticprivate |
Definition at line 106 of file ALIUtils.h.
Referenced by AngleSigmaDimensionFactor(), and SetAngleDimensionFactors().
|
staticprivate |
Definition at line 105 of file ALIUtils.h.
Referenced by AngleValueDimensionFactor(), and SetAngleDimensionFactors().
|
staticprivate |
Definition at line 104 of file ALIUtils.h.
Referenced by LengthSigmaDimensionFactor(), and SetLengthDimensionFactors().
|
staticprivate |
Definition at line 103 of file ALIUtils.h.
Referenced by LengthValueDimensionFactor(), and SetLengthDimensionFactors().
|
staticprivate |
Definition at line 110 of file ALIUtils.h.
Referenced by dumpDimensions(), OutputAngleSigmaDimensionFactor(), and SetOutputAngleDimensionFactors().
|
staticprivate |
Definition at line 109 of file ALIUtils.h.
Referenced by dumpDimensions(), OutputAngleValueDimensionFactor(), and SetOutputAngleDimensionFactors().
|
staticprivate |
Definition at line 108 of file ALIUtils.h.
Referenced by dumpDimensions(), OutputLengthSigmaDimensionFactor(), and SetOutputLengthDimensionFactors().
|
staticprivate |
Definition at line 107 of file ALIUtils.h.
Referenced by dumpDimensions(), OutputLengthValueDimensionFactor(), and SetOutputLengthDimensionFactors().
|
staticprivate |
Definition at line 111 of file ALIUtils.h.
Referenced by set_time_now(), and time_now().
|
static |
Definition at line 34 of file ALIUtils.h.
Referenced by Measurement::addAffectingEntriesFromOptO(), Fit::addDaMatrixToEntries(), Entry::addFittedDisplacementToValue(), ParameterMgr::addParameter(), ParameterMgr::addRandomFlatParameter(), ParameterMgr::addRandomGaussParameter(), ALILine::ALILine(), ALIPlane::ALIPlane(), CocoaDBMgr::BuildAlignments(), Model::BuildMeasurementsFromOA(), CocoaDaqReaderRoot::BuildMeasurementsFromOptAlign(), CocoaDBMgr::BuildOpticalAlignments(), Measurement::buildOptOList(), OpticalObject::buildRmFromEntryValuesOriginalOriginal(), OpticalObject::buildWordList(), OptOOpticalSquare::calculateFaces(), OpticalObject::calculateLocalRotationAxisInGlobal(), Measurement::calculateOriginalSimulatedValue(), Fit::calculateSimulatedMeasurementsWithOriginalValues(), MeasurementSensor2D::calculateSimulatedValue(), MeasurementDistancemeter::calculateSimulatedValue(), MeasurementDistancemeter3dim::calculateSimulatedValue(), MeasurementCOPS::calculateSimulatedValue(), MeasurementDiffEntry::calculateSimulatedValue(), MeasurementTiltmeter::calculateSimulatedValue(), Fit::CheckIfFitPossible(), Fit::CheckIfMeasIsProportionalToAnother(), Model::CMSLinkDeleteOptOs(), CocoaDaqReaderRoot::CocoaDaqReaderRoot(), CocoaDaqReaderText::CocoaDaqReaderText(), Measurement::construct(), OpticalObject::construct(), Measurement::constructFromOA(), OpticalObject::constructFromOptAligInfo(), OptOCOPS::convertPointToLocalCoordinates(), OptOSensor2D::convertPointToLocalCoordinates(), OpticalObject::copyData(), Measurement::copyMeas(), CocoaAnalyzer::correctAllOpticalAlignments(), CocoaAnalyzer::correctOpticalAlignmentParameter(), MeasurementSensor2D::correctValueAndSigma(), MeasurementCOPS::correctValueAndSigma(), MeasurementDistancemeter::correctValueAndSigma(), MeasurementDistancemeter3dim::correctValueAndSigma(), MeasurementTiltmeter::correctValueAndSigma(), OpticalObject::createComponentOptOs(), OpticalObject::createComponentOptOsFromOptAlignInfo(), Model::createCopyComponentList(), FittedEntriesManager::createFileName(), Fit::CreateMatrices(), OpticalObject::createNewOptO(), OptOLaser::defaultBehaviour(), OptOPinhole::defaultBehaviour(), OptOXLaser::defaultBehaviour(), OptOCOPS::defaultBehaviour(), OptOSource::defaultBehaviour(), Model::deleteOptO(), Measurement::DerivativeRespectEntry(), OptOPlateSplitter::detailedDeviatesLightRay(), OptOMirror::detailedDeviatesLightRay(), OptOCubeSplitter::detailedDeviatesLightRay(), OptOModifiedRhomboidPrism::detailedDeviatesLightRay(), OptOOpticalSquare::detailedDeviatesLightRay(), OptOPlateSplitter::detailedTraversesLightRay(), OptOCubeSplitter::detailedTraversesLightRay(), OptOModifiedRhomboidPrism::detailedTraversesLightRay(), OptOOpticalSquare::detailedTraversesLightRay(), OptOMirror::detailedTraversesLightRay(), OptOSensor2D::detailedTraversesLightRay(), EntryLengthAffCentre::displace(), Entry::displace(), OpticalObject::displaceCentreGlob(), OpticalObject::displaceCentreGlobOriginal(), OpticalObject::displaceCentreGlobOriginalOriginal(), EntryLengthAffCentre::displaceOriginal(), Entry::displaceOriginal(), EntryAngleAffAngles::displaceOriginalOriginal(), EntryLengthAffCentre::displaceOriginalOriginal(), Entry::displaceOriginalOriginal(), OpticalObject::displaceRmGlobAroundGlobal(), OpticalObject::displaceRmGlobAroundLocal(), OpticalObject::displaceRmGlobOriginal(), OpticalObject::displaceRmGlobOriginalOriginal(), util.rrapi.RRApi::dprint(), rrapi.RRApi::dprint(), Measurement::DumpBadOrderOptOs(), CocoaDBMgr::DumpCocoaResults(), FittedEntriesManager::dumpEntriesSubstraction(), Fit::dumpEntryAfterFit(), Fit::dumpEntryCorrelations(), Fit::dumpFittedValues(), MatrixMeschach::EliminateColumns(), MatrixMeschach::EliminateLines(), Entry::Entry(), OptOCubeSplitter::fastDeviatesLightRay(), OptOOpticalSquare::fastDeviatesLightRay(), OptOModifiedRhomboidPrism::fastDeviatesLightRay(), OptOPlateSplitter::fastDeviatesLightRay(), OptOMirror::fastDeviatesLightRay(), OptOModifiedRhomboidPrism::fastTraversesLightRay(), OptOOpticalSquare::fastTraversesLightRay(), OptOCubeSplitter::fastTraversesLightRay(), OptOSensor2D::fastTraversesLightRay(), OptOPlateSplitter::fastTraversesLightRay(), OptOCOPS::fastTraversesLightRay(), OptOMirror::fastTraversesLightRay(), EntryData::fill(), Entry::fill(), Model::fillCopyComponentList(), Measurement::fillData(), FittedEntriesSet::FillEntriesAveragingSets(), OptOSensor2D::fillExtraEntry(), OpticalObject::fillExtraEntry(), Entry::fillFromInputFileQuality(), Entry::fillFromInputFileSigma(), Entry::fillFromInputFileValue(), Entry::fillFromReportOutFileValue(), Fit::FillMatricesWithCalibratedParameters(), Fit::FillMatricesWithMeasurements(), EntryMgr::findEntryByLongName(), OpticalObject::findExtraEntryValue(), Fit::fitNextEvent(), Fit::fitParameters(), FittedEntry::FittedEntry(), pkg.AbstractPkg::generate(), rrapi.RRApi::get(), util.rrapi.RRApi::get(), pkg.AbstractPkg::get_kwds(), CocoaDBMgr::GetAlignInfoErrorFromOptO(), CocoaDBMgr::GetAlignInfoFromOptO(), Model::getComponentOptOs(), OpticalObject::getCoordinateFromOptAlignParam(), FittedEntriesManager::GetDifferentBetweenLasers(), OpticalObject::getDispVec(), Model::getEntryByName(), Fit::getEntryValue(), Fit::getFitQuality(), GlobalOptionMgr::getGlobalOption(), GlobalOptionMgr::getGlobalOptionValue(), Fit::getInstance(), OptOCOPS::getMeasFromInters(), OptOCubeSplitter::getMiddlePlate(), Model::getOptOByName(), OpticalObject::getPlate(), OptOModifiedRhomboidPrism::getRotatedPlate(), getRotationAnglesFromMatrix(), OpticalObject::getRotationAnglesFromMatrix(), OpticalObject::getRotationAnglesInOptOFrame(), Fit::GetSChi2(), OptOCubeSplitter::getUpperPlate(), ALILine::intersect(), LightRay::intersect(), MatrixMeschach::inverse(), LightRay::LightRay(), runTauIdMVA.TauIDEmbedder::loadMVA_WPs_run2_2017(), FittedEntriesManager::MakeHistos(), OptOTiltmeter::makeMeasurement(), OptODistancemeter3dim::makeMeasurement(), OptOSensor2D::makeMeasurement(), OptODistancemeter::makeMeasurement(), OptOCOPS::makeMeasurement(), Fit::multiplyMatrices(), Model::nextOptOToCopy(), operator+(), MatrixMeschach::operator=(), OpticalObject::OpticalObject(), Measurement::postConstruct(), Fit::printCentreInOptOFrame(), Fit::PrintChi2(), Fit::PropagateErrors(), CocoaAnalyzer::readCalibrationDB(), OpticalObject::readCoordinates(), EntryMgr::readEntryFromReportOut(), CocoaDaqReaderRoot::ReadEvent(), DeviationsFromFileSensor2D::readFile(), FittedEntriesReader::readFittedEntriesFromFile(), ErrorCorrelationMgr::readFromReportFile(), Model::readMeasurementsFromFile(), CocoaDaqReaderText::ReadNextEvent(), Model::readSystemDescription(), CocoaAnalyzer::readXMLFile(), Fit::redoMatrices(), LightRay::reflect(), LightRay::refract(), OpticalObject::rotateItAroundGlobal(), CocoaAnalyzer::runCocoa(), runTauIdMVA.TauIDEmbedder::runTauID(), SetAngleDimensionFactors(), OpticalObject::SetCentreGlobFromCentreLocal(), OpticalObject::SetCentreLocalFromEntryValues(), MatrixMeschach::SetCorrelation(), Fit::setCorrelationsInWMatrix(), setDebugVerbosity(), Fit::setFittableEntries(), GlobalOptionMgr::setGlobalOption(), OpticalObject::setGlobalRMOriginalOriginal(), SetLengthDimensionFactors(), FittedEntriesSet::SetOptOEntries(), OpticalObject::setOriginalEntryValues(), SetOutputAngleDimensionFactors(), SetOutputLengthDimensionFactors(), OpticalObject::SetRMGlobFromRMLocal(), OpticalObject::SetRMLocalFromEntryValues(), Model::SetValueDisplacementsFromReportOut(), LightRay::shiftAndDeviateWhileTraversing(), Fit::startFit(), LightRay::startLightRay(), crabFunctions.CrabController::submit(), Measurement::Substitute2p(), FittedEntriesReader::substitutePointBySlash(), Fit::substractLastDisplacementToEntries(), OpticalObject::transformCylindrical2Cartesian(), OptOUserDefined::userDefinedBehaviour(), EntryAngleAffAngles::valueDisplaced(), EntryLengthAffCentre::valueDisplaced(), Entry::valueDisplaced(), pkg.AbstractPkg::write(), and Fit::WriteVisualisationFiles().
|
static |
Definition at line 35 of file ALIUtils.h.
Referenced by OptOModifiedRhomboidPrism::getRotatedPlate().
|
staticprivate |
Definition at line 113 of file ALIUtils.h.
Referenced by getFirstTime(), and setFirstTime().
|
staticprivate |
Definition at line 115 of file ALIUtils.h.
Referenced by getMaximumDeviationDerivative(), and setMaximumDeviationDerivative().
|
static |
Definition at line 33 of file ALIUtils.h.
Referenced by Fit::dumpEntryAfterFit(), Fit::fitNextEvent(), Fit::getFitQuality(), dataset.Dataset::getPrimaryDatasetEntries(), Fit::PrintChi2(), runall.testit::run(), addOnTests.testit::run(), CocoaAnalyzer::runCocoa(), and setReportVerbosity().