ATLAS Offline Software
Loading...
Searching...
No Matches
QuadFocuserNull.cxx
Go to the documentation of this file.
1/*
2 Copyright (C) 2002-2017 CERN for the benefit of the ATLAS collaboration
3*/
4
6
7#include "FPTracker/Point.h"
9#include <cmath>
10
11namespace FPTracker{
12 void QuadFocuserNull::focus(double, double, double, const TransversePoint& dxyz, const Point& dir ) {
13 // ----- null focussing
14 m_xe = dxyz[0];
15 m_xae = dir[0];
16 m_ye = dxyz[1];
17 m_yae = dir[1];
18
19
20 }
21
22 double QuadFocuserNull::xe() const {return m_xe;}
23 double QuadFocuserNull::xae() const {return m_xae;}
24 double QuadFocuserNull::ye() const {return m_ye;}
25 double QuadFocuserNull::yae() const {return m_yae;}
26 const std::string QuadFocuserNull::s_label = "NullFocuser";
27 std::string QuadFocuserNull::label() const {return s_label;}
28}
29
30
31
static const std::string s_label
void focus(double, double, double, const TransversePoint &direction, const Point &displacment)