9#ifndef TRKEXUNITTESTS_EXTRAPOLATIONENGINETEST_H
10#define TRKEXUNITTESTS_EXTRAPOLATIONENGINETEST_H
13#include "GaudiKernel/ServiceHandle.h"
14#include "GaudiKernel/ToolHandle.h"
44 using TrkExUnitTestBase::TrkExUnitTestBase;
61 template <
class T,
class P> StatusCode
runTestT();
67 this,
"ExtrapolationEngine",
""};
76 "0 - neutral, 1 - charged, 2 - multi"};
84 DoubleProperty
m_d0Min{
this,
"D0Min", 0.};
85 DoubleProperty
m_d0Max{
this,
"D0Max", 0.};
86 DoubleProperty
m_z0Min{
this,
"Z0Min", 0.};
87 DoubleProperty
m_z0Max{
this,
"Z0Max", 0.};
93 DoubleProperty
m_ptMin{
this,
"PtMin", 100.};
94 DoubleProperty
m_ptMax{
this,
"PtMax", 100000.};
117 this,
"PositionMomentumWriter",
""};
119 StringProperty
m_treeName{
this,
"TreeName",
"ExtrapolationEngineTest"};
122 "ExtrapolationEngine test setup"};
165 std::vector< std::vector< float >* >
m_pPhi;
167 std::vector< std::vector< float >* >
m_pEta;
168 std::vector< std::vector< float >* >
m_pP;
169 std::vector< std::vector< float >* >
m_pPt;
Define macros for attributes used to control the static checker.
#define ATLAS_NOT_THREAD_SAFE
getNoisyStrip() Find noisy strips from hitmaps and write out into xml/db formats
This class provides an interface to generate or decode an identifier for the upper levels of the dete...
This is an Identifier helper class for the HGTD subdetector.
This is an Identifier helper class for the Pixel subdetector.
This is an Identifier helper class for the SCT subdetector.
Very simple helper Tool to record track states at certain positions this works only for single track ...
Base class for all unit tests in the TrkEx package, gives access to gaussian and flat random numbers.
Ensure that the ATLAS eigen extensions are properly loaded.