![]() |
ATLAS Offline Software
|
#include <MagnetData.h>
Public Types | |
| typedef std::vector< std::vector< double > > | ArrayDouble2D |
| typedef std::vector< std::vector< int > > | ArrayInt2D |
| typedef std::vector< std::vector< std::vector< double > > > | ArrayDouble3D |
Public Member Functions | |
| MagnetData () | |
| void | setNumberOfMagnets (int) |
| std::string | toString () const |
Public Attributes | |
| int | nmagnet |
| ArrayDouble2D | magnet_x |
| ArrayDouble2D | magnet_y |
| ArrayDouble2D | magnet_z |
| ArrayDouble2D | magnet_length |
| ArrayDouble2D | magnet_strength |
| ArrayDouble2D | magnet_xb |
| ArrayDouble3D | magnet_aperA |
| ArrayInt2D | magnet_type |
| ArrayInt2D | magnet_aperclass |
| float | x0IP |
| float | y0IP |
| float | ax0IP |
| float | ay0IP |
Static Public Attributes | |
| static const int | nside = 2 |
| static const int | nmagapergeo = 4 |
Definition at line 11 of file MagnetData.h.
| typedef std::vector<std::vector<double> > FPTracker::MagnetData::ArrayDouble2D |
Definition at line 17 of file MagnetData.h.
| typedef std::vector<std::vector<std::vector<double> > > FPTracker::MagnetData::ArrayDouble3D |
Definition at line 19 of file MagnetData.h.
| typedef std::vector<std::vector<int> > FPTracker::MagnetData::ArrayInt2D |
Definition at line 18 of file MagnetData.h.
| FPTracker::MagnetData::MagnetData | ( | ) |
Definition at line 9 of file MagnetData.cxx.
| void FPTracker::MagnetData::setNumberOfMagnets | ( | int | nmags | ) |
Definition at line 35 of file MagnetData.cxx.
| std::string FPTracker::MagnetData::toString | ( | ) | const |
Definition at line 52 of file MagnetData.cxx.
| float FPTracker::MagnetData::ax0IP |
Definition at line 37 of file MagnetData.h.
| float FPTracker::MagnetData::ay0IP |
Definition at line 38 of file MagnetData.h.
| ArrayDouble3D FPTracker::MagnetData::magnet_aperA |
Definition at line 28 of file MagnetData.h.
| ArrayInt2D FPTracker::MagnetData::magnet_aperclass |
Definition at line 31 of file MagnetData.h.
| ArrayDouble2D FPTracker::MagnetData::magnet_length |
Definition at line 24 of file MagnetData.h.
| ArrayDouble2D FPTracker::MagnetData::magnet_strength |
Definition at line 25 of file MagnetData.h.
| ArrayInt2D FPTracker::MagnetData::magnet_type |
Definition at line 30 of file MagnetData.h.
| ArrayDouble2D FPTracker::MagnetData::magnet_x |
Definition at line 21 of file MagnetData.h.
| ArrayDouble2D FPTracker::MagnetData::magnet_xb |
Definition at line 26 of file MagnetData.h.
| ArrayDouble2D FPTracker::MagnetData::magnet_y |
Definition at line 22 of file MagnetData.h.
| ArrayDouble2D FPTracker::MagnetData::magnet_z |
Definition at line 23 of file MagnetData.h.
|
static |
Definition at line 15 of file MagnetData.h.
| int FPTracker::MagnetData::nmagnet |
Definition at line 13 of file MagnetData.h.
|
static |
Definition at line 14 of file MagnetData.h.
| float FPTracker::MagnetData::x0IP |
Definition at line 35 of file MagnetData.h.
| float FPTracker::MagnetData::y0IP |
Definition at line 36 of file MagnetData.h.