ATLAS Offline Software
Loading...
Searching...
No Matches
ForwardDetectors
FPTracker
FPTracker
magnetFactory.h
Go to the documentation of this file.
1
/*
2
Copyright (C) 2002-2022 CERN for the benefit of the ATLAS collaboration
3
*/
4
5
#ifndef FPTRACKER_MAGNETFACTORY_H
6
#define FPTRACKER_MAGNETFACTORY_H
7
8
#include "
FPTrackerConstants.h
"
9
#include "
Magnet.h
"
10
namespace
FPTracker
{
11
class
Magnet
;
12
Magnet::Ptr_t
magnetFactory
(
13
double
x
,
14
double
y
,
15
double
center,
16
double
strength,
17
double
length
,
18
int
apertype,
19
double
A1,
20
double
A2,
21
double
A3,
22
double
A4,
23
double
X,
24
double
pbeam0,
25
Side
side,
26
Magnet::Type
type);
27
}
28
#endif
length
double length(const pvec &v)
Definition
FPGATrackSimLLPDoubletHoughTransformTool.cxx:26
FPTrackerConstants.h
Magnet.h
y
#define y
x
#define x
FPTracker::Magnet
Definition
FPTracker/FPTracker/Magnet.h:20
FPTracker::Magnet::Ptr_t
std::shared_ptr< Magnet > Ptr_t
Definition
FPTracker/FPTracker/Magnet.h:61
FPTracker::Magnet::Type
Type
Definition
FPTracker/FPTracker/Magnet.h:64
FPTracker
Definition
FPTracker/FPTracker/Beamline.h:12
FPTracker::magnetFactory
Magnet::Ptr_t magnetFactory(double x, double y, double center, double strength, double length, int apertype, double A1, double A2, double A3, double A4, double X, double pbeam0, Side side, Magnet::Type type)
Definition
magnetFactory.cxx:87
FPTracker::Side
Side
Definition
FPTrackerConstants.h:12
Generated on
for ATLAS Offline Software by
1.14.0