ATLAS Offline Software
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
x
#define x
Monitored::X
@ X
Definition:
HistogramFillerUtils.h:24
TRT::Hit::side
@ side
Definition:
HitInfo.h:83
FPTrackerConstants.h
Side
Definition:
WaferTree.h:36
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::Magnet::Ptr_t
std::shared_ptr< Magnet > Ptr_t
Definition:
FPTracker/FPTracker/Magnet.h:61
y
#define y
python.CaloScaleNoiseConfig.type
type
Definition:
CaloScaleNoiseConfig.py:78
FPTracker
Definition:
FPTracker/FPTracker/Beamline.h:12
Magnet.h
length
double length(const pvec &v)
Definition:
FPGATrackSimLLPDoubletHoughTransformTool.cxx:26
FPTracker::Magnet::Type
Type
Definition:
FPTracker/FPTracker/Magnet.h:64
Generated on Mon Dec 23 2024 21:14:05 for ATLAS Offline Software by
1.8.18