ATLAS Offline Software
ForwardDetectors
FPTracker
FPTracker
QuadFocuserHorizontal.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_QUADFOCUSERHORIZONTAL_H
6
#define FPTRACKER_QUADFOCUSERHORIZONTAL_H
7
#include "
IQuadFocuser.h
"
8
namespace
FPTracker
{
9
class
Point
;
10
class
TransversePoint;
11
class
QuadFocuserHorizontal
:
public
IQuadFocuser
{
12
public
:
13
void
focus
(
double
,
double
,
double
,
const
TransversePoint
& displacement,
const
Point
& direction) ;
14
double
xe
()
const
;
15
double
xae
()
const
;
16
double
ye
()
const
;
17
double
yae
()
const
;
18
std::string
label
()
const
;
19
private
:
20
21
static
const
std::string
s_label
;
22
23
double
m_xe
;
24
double
m_xae
;
25
double
m_ye
;
26
double
m_yae
;
27
};
28
}
29
#endif
FPTracker::QuadFocuserHorizontal::focus
void focus(double, double, double, const TransversePoint &displacement, const Point &direction)
Definition:
QuadFocuserHorizontal.cxx:14
FPTracker::QuadFocuserHorizontal::ye
double ye() const
Definition:
QuadFocuserHorizontal.cxx:26
FPTracker::QuadFocuserHorizontal::s_label
static const std::string s_label
Definition:
QuadFocuserHorizontal.h:21
FPTracker::QuadFocuserHorizontal
Definition:
QuadFocuserHorizontal.h:11
FPTracker::QuadFocuserHorizontal::m_xe
double m_xe
Definition:
QuadFocuserHorizontal.h:23
FPTracker::QuadFocuserHorizontal::m_ye
double m_ye
Definition:
QuadFocuserHorizontal.h:25
FPTracker::QuadFocuserHorizontal::m_yae
double m_yae
Definition:
QuadFocuserHorizontal.h:26
FPTracker::QuadFocuserHorizontal::yae
double yae() const
Definition:
QuadFocuserHorizontal.cxx:27
ChargedTracksWeightFilter::Spline::Point
Linear spline representation of a function used to calculate weights.
Definition:
ChargedTracksWeightFilter.h:28
FPTracker::Point
Definition:
FPTracker/FPTracker/Point.h:14
FPTracker::QuadFocuserHorizontal::m_xae
double m_xae
Definition:
QuadFocuserHorizontal.h:24
IQuadFocuser.h
FPTracker::QuadFocuserHorizontal::label
std::string label() const
Definition:
QuadFocuserHorizontal.cxx:30
FPTracker
Definition:
FPTracker/FPTracker/Beamline.h:12
FPTracker::QuadFocuserHorizontal::xe
double xe() const
Definition:
QuadFocuserHorizontal.cxx:24
FPTracker::QuadFocuserHorizontal::xae
double xae() const
Definition:
QuadFocuserHorizontal.cxx:25
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