ATLAS Offline Software
QuadFocuserVertical.h
Go to the documentation of this file.
1 /*
2  Copyright (C) 2002-2017 CERN for the benefit of the ATLAS collaboration
3 */
4 
5 #ifndef FPTRACKER_QUADFOCUSERVERTICAL_H
6 #define FPTRACKER_QUADFOCUSERVERTICAL_H
7 #include "IQuadFocuser.h"
8 namespace FPTracker{
9  class Point;
10  class TransversePoint;
11 
13  public:
14 
15  void focus(double, double, double,
16  const TransversePoint& displacement,
17  const Point& direction);
18 
19  double xe() const;
20  double xae() const;
21  double ye() const;
22  double yae() const;
23  std::string label() const;
24  private:
25 
26  static const std::string s_label;
27 
28  double m_xe;
29  double m_xae;
30  double m_ye;
31  double m_yae;
32  };
33 }
34 #endif
FPTracker::QuadFocuserVertical::label
std::string label() const
Definition: QuadFocuserVertical.cxx:29
FPTracker::QuadFocuserVertical::focus
void focus(double, double, double, const TransversePoint &displacement, const Point &direction)
Definition: QuadFocuserVertical.cxx:15
FPTracker::QuadFocuserVertical::m_xae
double m_xae
Definition: QuadFocuserVertical.h:29
FPTracker::QuadFocuserVertical::m_ye
double m_ye
Definition: QuadFocuserVertical.h:30
FPTracker::QuadFocuserVertical::s_label
static const std::string s_label
Definition: QuadFocuserVertical.h:26
FPTracker::QuadFocuserVertical::xae
double xae() const
Definition: QuadFocuserVertical.cxx:24
FPTracker::QuadFocuserVertical::xe
double xe() const
Definition: QuadFocuserVertical.cxx:23
FPTracker::QuadFocuserVertical::ye
double ye() const
Definition: QuadFocuserVertical.cxx:25
FPTracker::QuadFocuserVertical::m_yae
double m_yae
Definition: QuadFocuserVertical.h:31
FPTracker::QuadFocuserVertical::m_xe
double m_xe
Definition: QuadFocuserVertical.h:28
ChargedTracksWeightFilter::Spline::Point
Linear spline representation of a function used to calculate weights.
Definition: ChargedTracksWeightFilter.h:28
FPTracker::QuadFocuserVertical::yae
double yae() const
Definition: QuadFocuserVertical.cxx:26
FPTracker::Point
Definition: FPTracker/FPTracker/Point.h:14
IQuadFocuser.h
FPTracker::QuadFocuserVertical
Definition: QuadFocuserVertical.h:12
FPTracker
Definition: FPTracker/FPTracker/Beamline.h:12
FPTracker::TransversePoint
Definition: FPTracker/FPTracker/TransversePoint.h:12
FPTracker::IQuadFocuser
Definition: IQuadFocuser.h:15