FairRoot/PandaRoot
|
#include <vector>
#include <boost/test/unit_test.hpp>
#include "TGeoMatrix.h"
#include "TRandom3.h"
#include "PndLmdHitPair.h"
#include "PndLmdSensorAligner.h"
Go to the source code of this file.
Macros | |
#define | BOOST_TEST_MODULE LmdSensorAlignment |
Functions | |
TVector3 | createRandomPoint () |
BOOST_AUTO_TEST_CASE (SimpleICPTest_Double) | |
BOOST_AUTO_TEST_CASE (SimpleICPTest_Float) | |
#define BOOST_TEST_MODULE LmdSensorAlignment |
Definition at line 2 of file test_SensorAligner.cxx.
BOOST_AUTO_TEST_CASE | ( | SimpleICPTest_Double | ) |
Definition at line 25 of file test_SensorAligner.cxx.
References a, PndLmdSensorAligner::addSimplePair(), angle, b, PndLmdSensorAligner::calculateMatrix(), createRandomPoint(), PndLmdSensorAligner::getResultMatrix(), i, Pi, point, PndLmdHitPair::setHit1(), PndLmdHitPair::setHit2(), sin(), and Matrix::val.
BOOST_AUTO_TEST_CASE | ( | SimpleICPTest_Float | ) |
Definition at line 64 of file test_SensorAligner.cxx.
References a, PndLmdSensorAligner::addSimplePair(), angle, b, PndLmdSensorAligner::calculateMatrix(), createRandomPoint(), fabs(), PndLmdSensorAligner::getResultMatrix(), i, Pi, point, PndLmdHitPair::setHit1(), PndLmdHitPair::setHit2(), sin(), and Matrix::val.
TVector3 createRandomPoint | ( | ) |
Definition at line 16 of file test_SensorAligner.cxx.
References point.
Referenced by BOOST_AUTO_TEST_CASE().