#include <Measurement.h>
Static Public Member Functions | |
static ALIstring | getCurrentDate () |
static ALIstring | getCurrentTime () |
static ALIstring & | measurementsFileName () |
static void | setCurrentDate (const std::vector< ALIstring > &wl) |
set the date of the current measurement More... | |
static void | setMeasurementsFileName (const ALIstring &filename) |
Static Public Attributes | |
static ALIdouble | cameraScaleFactor = 1. |
static ALIbool | only1 = 0 |
static ALIstring | only1Date = "" |
static ALIstring | only1Time = "" |
Protected Member Functions | |
void | printStartCalculateSimulatedValue (const Measurement *meas) |
void | Substitute2p (ALIstring &ref, const ALIstring &firstref, int NtwoPoints) |
Private Attributes | |
std::vector< OpticalObject * > | _OptOList |
std::vector< ALIstring > | _OptONameList |
std::vector< Entry * > | theAffectingEntryList |
ALIuint | theDim |
CLHEP::Hep3Vector | theLightRayDirection |
CLHEP::Hep3Vector | theLightRayPosition |
ALIstring | theName |
ALIdouble * | theSigma |
ALIstring | theType |
ALIdouble * | theValue |
ALIbool * | theValueIsSimulated |
ALIdouble * | theValueSimulated |
ALIdouble * | theValueSimulated_orig |
ALIstring * | theValueType |
Static Private Attributes | |
static ALIstring | theCurrentDate = "99/99/99" |
static ALIstring | theCurrentTime = "99:99" |
static ALIstring | theMeasurementsFileName = "" |
Definition at line 27 of file Measurement.h.
Definition at line 45 of file Measurement.cc.
|
inline |
Definition at line 32 of file Measurement.h.
|
virtual |
Definition at line 580 of file Measurement.cc.
void Measurement::addAffectingEntriesFromOptO | ( | const OpticalObject * | optoP | ) |
Definition at line 390 of file Measurement.cc.
|
inline |
Definition at line 188 of file Measurement.h.
|
inline |
Definition at line 184 of file Measurement.h.
Referenced by MeasurementDiffEntry::buildOptONamesList().
|
inline |
Definition at line 113 of file Measurement.h.
void Measurement::buildAffectingEntryList | ( | ) |
Definition at line 375 of file Measurement.cc.
void Measurement::buildOptOList | ( | ) |
Definition at line 317 of file Measurement.cc.
|
virtual |
Reimplemented in MeasurementDiffEntry.
Definition at line 178 of file Measurement.cc.
void Measurement::calculateOriginalSimulatedValue | ( | ) |
Definition at line 453 of file Measurement.cc.
|
inlinevirtual |
Reimplemented in MeasurementDiffEntry, MeasurementCOPS, MeasurementDistancemeter, MeasurementDistancemeter3dim, MeasurementTiltmeter, and MeasurementSensor2D.
Definition at line 51 of file Measurement.h.
void Measurement::construct | ( | ) |
Definition at line 63 of file Measurement.cc.
void Measurement::constructFromOA | ( | OpticalAlignMeasurementInfo & | measInfo | ) |
Definition at line 96 of file Measurement.cc.
void Measurement::copyMeas | ( | Measurement * | meas, |
const std::string & | subsstr1, | ||
const std::string & | subsstr2 | ||
) |
Definition at line 650 of file Measurement.cc.
|
inlinevirtual |
Reimplemented in MeasurementDistancemeter, MeasurementDistancemeter3dim, MeasurementTiltmeter, MeasurementCOPS, and MeasurementSensor2D.
Definition at line 67 of file Measurement.h.
Referenced by CocoaDaqReaderText::ReadNextEvent().
Definition at line 512 of file Measurement.cc.
|
inline |
Definition at line 82 of file Measurement.h.
Referenced by MeasurementCOPS::correctValueAndSigma(), CocoaDaqReaderText::ReadNextEvent(), and MeasurementCOPS::setConversionFactor().
void Measurement::DumpBadOrderOptOs | ( | ) |
Definition at line 488 of file Measurement.cc.
Referenced by MeasurementSensor2D::calculateSimulatedValue(), MeasurementTiltmeter::calculateSimulatedValue(), MeasurementCOPS::calculateSimulatedValue(), and MeasurementDiffEntry::calculateSimulatedValue().
Definition at line 201 of file Measurement.cc.
Referenced by CocoaDaqReaderText::ReadNextEvent().
void Measurement::fillData | ( | ALIuint | coor, |
OpticalAlignParam * | oaParam | ||
) |
Definition at line 278 of file Measurement.cc.
|
inlinestatic |
Definition at line 152 of file Measurement.h.
|
inlinestatic |
Definition at line 155 of file Measurement.h.
|
inline |
Definition at line 162 of file Measurement.h.
|
inline |
Definition at line 159 of file Measurement.h.
ALIstring Measurement::getMeasuringBehaviour | ( | const std::vector< OpticalObject * >::const_iterator | vocite | ) |
Definition at line 592 of file Measurement.cc.
Referenced by MeasurementSensor2D::calculateSimulatedValue(), MeasurementTiltmeter::calculateSimulatedValue(), and MeasurementCOPS::calculateSimulatedValue().
const OpticalObject * Measurement::getPreviousOptO | ( | const OpticalObject * | Popto | ) | const |
Definition at line 609 of file Measurement.cc.
Referenced by OptODistancemeter::makeMeasurement(), and OptODistancemeter3dim::makeMeasurement().
|
inlinestatic |
Definition at line 213 of file Measurement.h.
|
inline |
|
inline |
Definition at line 109 of file Measurement.h.
Referenced by MeasurementSensor2D::calculateSimulatedValue(), MeasurementTiltmeter::calculateSimulatedValue(), MeasurementCOPS::calculateSimulatedValue(), and MeasurementDiffEntry::calculateSimulatedValue().
|
inline |
Definition at line 105 of file Measurement.h.
void Measurement::postConstruct | ( | ) |
Definition at line 155 of file Measurement.cc.
|
protected |
Definition at line 445 of file Measurement.cc.
Referenced by MeasurementSensor2D::calculateSimulatedValue(), MeasurementTiltmeter::calculateSimulatedValue(), MeasurementCOPS::calculateSimulatedValue(), and MeasurementDiffEntry::calculateSimulatedValue().
|
inline |
Definition at line 94 of file Measurement.h.
|
inlinevirtual |
Reimplemented in MeasurementCOPS, MeasurementSensor2D, MeasurementDistancemeter, MeasurementDistancemeter3dim, and MeasurementTiltmeter.
Definition at line 70 of file Measurement.h.
|
static |
set the date of the current measurement
Definition at line 632 of file Measurement.cc.
Referenced by CocoaDaqReaderText::ReadNextEvent().
|
inline |
Definition at line 180 of file Measurement.h.
|
inline |
Definition at line 224 of file Measurement.h.
|
inline |
Definition at line 222 of file Measurement.h.
|
inlinestatic |
Definition at line 216 of file Measurement.h.
void Measurement::setName | ( | ) |
Definition at line 698 of file Measurement.cc.
Definition at line 171 of file Measurement.h.
Referenced by MeasurementTiltmeter::correctValueAndSigma(), and CocoaDaqReaderText::ReadNextEvent().
|
inline |
Definition at line 176 of file Measurement.h.
Definition at line 167 of file Measurement.h.
Referenced by MeasurementSensor2D::correctValueAndSigma(), MeasurementCOPS::correctValueAndSigma(), and MeasurementTiltmeter::correctValueAndSigma().
Definition at line 196 of file Measurement.h.
Referenced by MeasurementDiffEntry::calculateSimulatedValue(), OptOTiltmeter::makeMeasurement(), OptODistancemeter3dim::makeMeasurement(), and OptODistancemeter::makeMeasurement().
Definition at line 192 of file Measurement.h.
|
inlinevirtual |
Reimplemented in MeasurementCOPS.
Definition at line 209 of file Measurement.h.
|
inline |
Definition at line 132 of file Measurement.h.
Referenced by MeasurementTiltmeter::correctValueAndSigma(), and CocoaDaqReaderText::ReadNextEvent().
Definition at line 136 of file Measurement.h.
|
inlinevirtual |
Definition at line 148 of file Measurement.h.
Referenced by MeasurementTiltmeter::setConversionFactor().
|
protected |
Definition at line 424 of file Measurement.cc.
|
inline |
Definition at line 86 of file Measurement.h.
Referenced by MeasurementCOPS::calculateSimulatedValue().
|
inline |
Definition at line 125 of file Measurement.h.
Referenced by average.Average::average(), MeasurementDiffEntry::calculateSimulatedValue(), MeasurementSensor2D::correctValueAndSigma(), MeasurementCOPS::correctValueAndSigma(), MeasurementTiltmeter::correctValueAndSigma(), OptOTiltmeter::makeMeasurement(), OptODistancemeter3dim::makeMeasurement(), and OptODistancemeter::makeMeasurement().
Definition at line 128 of file Measurement.h.
Referenced by average.Average::average().
|
inlinevirtual |
Definition at line 144 of file Measurement.h.
Referenced by MeasurementTiltmeter::setConversionFactor(), MeasurementSensor2D::setConversionFactor(), and MeasurementCOPS::setConversionFactor().
|
inline |
Definition at line 205 of file Measurement.h.
Definition at line 117 of file Measurement.h.
Referenced by MeasurementDiffEntry::calculateSimulatedValue(), OptOTiltmeter::makeMeasurement(), OptODistancemeter3dim::makeMeasurement(), and OptODistancemeter::makeMeasurement().
Definition at line 121 of file Measurement.h.
Definition at line 140 of file Measurement.h.
Referenced by CocoaDaqReaderText::ReadNextEvent().
|
inlinevirtual |
Reimplemented in MeasurementCOPS.
Definition at line 199 of file Measurement.h.
|
private |
Definition at line 256 of file Measurement.h.
|
private |
Definition at line 254 of file Measurement.h.
|
static |
Definition at line 209 of file Measurement.h.
|
static |
Definition at line 267 of file Measurement.h.
|
static |
Definition at line 268 of file Measurement.h.
|
static |
Definition at line 269 of file Measurement.h.
|
private |
Definition at line 258 of file Measurement.h.
|
staticprivate |
Definition at line 264 of file Measurement.h.
|
staticprivate |
Definition at line 265 of file Measurement.h.
|
private |
Definition at line 235 of file Measurement.h.
|
private |
Definition at line 261 of file Measurement.h.
|
private |
Definition at line 260 of file Measurement.h.
|
staticprivate |
Definition at line 262 of file Measurement.h.
|
private |
Definition at line 239 of file Measurement.h.
|
private |
Definition at line 238 of file Measurement.h.
|
private |
Definition at line 236 of file Measurement.h.
|
private |
Definition at line 237 of file Measurement.h.
|
private |
Definition at line 251 of file Measurement.h.
|
private |
Definition at line 243 of file Measurement.h.
|
private |
Definition at line 245 of file Measurement.h.
|
private |
Definition at line 240 of file Measurement.h.