ATLAS Offline Software
ForwardDetectors
FPTracker
FPTracker
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
12
class
QuadFocuserVertical
:
public
IQuadFocuser
{
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
Generated on Thu Nov 7 2024 21:24:22 for ATLAS Offline Software by
1.8.18