ATLAS Offline Software
Loading...
Searching...
No Matches
ForwardDetectors
ForwardTracker
ForwardTracker
BenderQuadrupole.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 FORWARDTRACKER_QUADRUPOLEBENDER_H
6
#define FORWARDTRACKER_QUADRUPOLEBENDER_H
7
8
#include "
ForwardTrackerConstants.h
"
9
#include "
IBender.h
"
10
11
namespace
ForwardTracker
{
12
13
class
IParticle
;
14
15
class
BenderQuadrupole
:
public
IBender
{
16
17
public
:
18
19
BenderQuadrupole
(
Side
side,
double
length
,
double
strength,
double
beamEnergy,
Bendplane
bendplane);
20
21
void
bend
(
IParticle
&)
const
;
22
23
private
:
24
25
Side
m_side
;
26
double
m_length
;
27
double
m_strength
;
28
double
m_beamEnergy
;
29
Bendplane
m_bendplane
;
30
};
31
}
32
33
#endif
length
double length(const pvec &v)
Definition
FPGATrackSimLLPDoubletHoughTransformTool.cxx:26
ForwardTrackerConstants.h
IBender.h
ForwardTracker::BenderQuadrupole::m_beamEnergy
double m_beamEnergy
Definition
BenderQuadrupole.h:28
ForwardTracker::BenderQuadrupole::BenderQuadrupole
BenderQuadrupole(Side side, double length, double strength, double beamEnergy, Bendplane bendplane)
Definition
BenderQuadrupole.cxx:12
ForwardTracker::BenderQuadrupole::m_side
Side m_side
Definition
BenderQuadrupole.h:25
ForwardTracker::BenderQuadrupole::bend
void bend(IParticle &) const
Definition
BenderQuadrupole.cxx:20
ForwardTracker::BenderQuadrupole::m_length
double m_length
Definition
BenderQuadrupole.h:26
ForwardTracker::BenderQuadrupole::m_bendplane
Bendplane m_bendplane
Definition
BenderQuadrupole.h:29
ForwardTracker::BenderQuadrupole::m_strength
double m_strength
Definition
BenderQuadrupole.h:27
ForwardTracker::IBender
Definition
ForwardTracker/ForwardTracker/IBender.h:14
ForwardTracker::IParticle
Definition
ForwardDetectors/ForwardTracker/ForwardTracker/IParticle.h:16
ForwardTracker
Definition
ForwardTracker/ForwardTracker/Beamline.h:12
ForwardTracker::Bendplane
Bendplane
Definition
ForwardTrackerConstants.h:12
ForwardTracker::Side
Side
Definition
ForwardTrackerConstants.h:13
Generated on
for ATLAS Offline Software by
1.14.0