9#ifndef TRKEXALGS_COMBINEDEXTRAPOLATORTEST_H
10#define TRKEXALGS_COMBINEDEXTRAPOLATORTEST_H
14#include "GaudiKernel/IRndmGenSvc.h"
15#include "GaudiKernel/RndmGenerators.h"
16#include "GaudiKernel/ToolHandle.h"
17#include "GaudiKernel/SystemOfUnits.h"
56 {
this,
"Extrapolator",
"Trk::Extrapolator/AtlasExtrapolator"};
62 DoubleProperty
m_sigmaD0{
this,
"StartPerigeeSigmaD0", 17.*Gaudi::Units::micrometer};
63 DoubleProperty
m_minZ0{
this,
"StartPerigeeMinZ0", -25000.};
64 DoubleProperty
m_maxZ0{
this,
"StartPerigeeMaxZ0", +25000.};
65 DoubleProperty
m_minP{
this,
"StartPerigeeMinP", 0.5*Gaudi::Units::GeV};
66 DoubleProperty
m_maxP{
this,
"StartPerigeeMaxP", 50000.*Gaudi::Units::GeV};
72 "the particle type for the extrap."};
AthAlgorithm(const std::string &name, ISvcLocator *pSvcLocator)
Constructor with parameters:
Abstract Base Class for tracking surfaces.
The TrackingGeometry class is the owner of the constructed TrackingVolumes.
Full Volume description used in Tracking, it inherits from Volume to get the geometrical structure,...
Ensure that the ATLAS eigen extensions are properly loaded.