|
MarlinTPC
1.2.0
|
Class to test KalTrackingHelix. More...
#include <KalTrackingHelixTester.h>
Public Member Functions | |
| KalTrackingHelixTester (KalTrackingHelixTester const &) | |
| KalTrackingHelixTester & | operator= (KalTrackingHelixTester const &) |
|
std::pair< unsigned int, unsigned int > | testGetTrack () |
|
std::pair< unsigned int, unsigned int > | testSearchTrack () |
|
std::pair< unsigned int, unsigned int > | testSearchTrackHit () |
|
std::pair< unsigned int, unsigned int > | testDoAddAndFilter () |
|
std::pair< unsigned int, unsigned int > | testCalculateDeltaChi2 () |
|
std::pair< unsigned int, unsigned int > | testReset () |
|
std::pair< unsigned int, unsigned int > | testLCIOParameters () |
|
std::pair< unsigned int, unsigned int > | testCreateGearHit () |
|
std::pair< unsigned int, unsigned int > | testExtrapolateIntoNextLayer () |
|
std::pair< unsigned int, unsigned int > | testCalculateStartHelix () |
|
std::pair< unsigned int, unsigned int > | testToBaseRange () |
|
std::pair< unsigned int, unsigned int > | getNearestPointInNextLayer () |
|
std::pair< unsigned int, unsigned int > | runAllTests () |
Protected Attributes | |
| gear::GearMgr * | gearMgr |
| gear::TPCParameters * | tpcParameters |
| gear::TPCModule * | module |
| gear::PadRowLayout2D * | localPadLayout |
| gear::BField * | bField |
| KalTrackingHelix * | kalTrackingHelix |
Class to test KalTrackingHelix.
This class is a friend of KalTrackingHelix and has access to the protected members, so it can prepare the internal variables to a certain state and test the member functions.
The tests always a return a pair of unsigned ints. The first value is tne number of failed tests, the second value the total number of tests executed.
1.8.6