ATLAS Offline Software
Loading...
Searching...
No Matches
ForwardDetectors
ForwardTracker
ForwardTracker
MagnetFactory.h
Go to the documentation of this file.
1
/*
2
Copyright (C) 2002-2023 CERN for the benefit of the ATLAS collaboration
3
*/
4
5
#ifndef FORWARDTRACKER_MAGNETFACTORY_H
6
#define FORWARDTRACKER_MAGNETFACTORY_H
7
8
#include "
ForwardTrackerConstants.h
"
9
#include "
Magnet.h
"
10
11
namespace
ForwardTracker
{
12
13
Magnet::ConstPtr_t
MagnetFactory
(
double
x
,
14
double
y
,
15
double
z
,
16
double
strength,
17
double
length
,
18
const
std::string& aperType,
19
double
A1,
20
double
A2,
21
double
A3,
22
double
A4,
23
double
beamEnergy,
24
Side
side,
25
Magnet::Type
type);
26
}
27
28
#endif
length
double length(const pvec &v)
Definition
FPGATrackSimLLPDoubletHoughTransformTool.cxx:26
ForwardTrackerConstants.h
Magnet.h
y
#define y
x
#define x
z
#define z
ForwardTracker::Magnet::ConstPtr_t
std::shared_ptr< const Magnet > ConstPtr_t
Definition
ForwardTracker/ForwardTracker/Magnet.h:38
ForwardTracker::Magnet::Type
Type
Definition
ForwardTracker/ForwardTracker/Magnet.h:36
ForwardTracker
Definition
ForwardTracker/ForwardTracker/Beamline.h:12
ForwardTracker::MagnetFactory
Magnet::ConstPtr_t MagnetFactory(double x, double y, double z, double strength, double length, const std::string &aperType, double A1, double A2, double A3, double A4, double beamEnergy, Side side, Magnet::Type type)
Definition
MagnetFactory.cxx:39
ForwardTracker::Side
Side
Definition
ForwardTrackerConstants.h:13
Generated on
for ATLAS Offline Software by
1.14.0