![]() |
ATLAS Offline Software
|
Classes | |
| class | Beamline |
| class | BenderDipole |
| class | BenderQuadrupole |
| class | Collimator |
| struct | CollimatorData |
| class | ConfigData |
| class | ForwardTrackerConstants |
| class | IBeamElement |
| class | IBender |
| class | IParticle |
| class | Magnet |
| class | Particle |
| class | ParticleTracker |
| class | Plane |
| class | Point |
| class | Spacer |
| class | Stringer |
| class | TransversePoint |
| class | zPosNextElement |
Enumerations | |
| enum | Bendplane { hBendplane = 0, vBendplane = 1 } |
| enum | Side { beam1 = 1, beam2 = 0 } |
Functions | |
| std::ostream & | operator<< (std::ostream &, const Beamline &) |
| Beamline | BeamlineSetup (const ConfigData &, const Side &) |
| std::ostream & | operator<< (std::ostream &, const Collimator &) |
| Collimator::Container_t | CollimatorSet (const ConfigData &, const Side &side) |
| std::ostream & | operator<< (std::ostream &, const ConfigData &) |
| std::ostream & | operator<< (std::ostream &, const Side &side) |
| std::ostream & | operator<< (std::ostream &os, const IBeamElement &be) |
| std::ostream & | operator<< (std::ostream &, const IParticle &) |
| std::ostream & | operator<< (std::ostream &, const Magnet &) |
| 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) |
| Magnet::Container_t | MagnetSet (const ConfigData &, const Side &) |
| std::ostream & | operator<< (std::ostream &, const Plane &) |
| Point | operator* (double scalar, const Point &p) |
| Point | operator+ (const Point &lhs, const Point &rhs) |
| Point | operator- (const Point &lhs, const Point &rhs) |
| Point | operator+ (const Point &lhs, const TransversePoint &rhs) |
| Point | operator- (const Point &lhs, const TransversePoint &rhs) |
| std::ostream & | operator<< (std::ostream &, const Point &) |
| template<class PtrType > | |
| bool | absZGreater (const PtrType rhs, const PtrType lhs) |
| template<class streamptr > | |
| void | openFile (const std::string &fname, streamptr &strm) |
| TransversePoint | operator* (double, const TransversePoint &) |
| TransversePoint | operator+ (const TransversePoint &, const TransversePoint &) |
| TransversePoint | operator- (const TransversePoint &, const TransversePoint &) |
| std::ostream & | operator<< (std::ostream &, const TransversePoint &) |
| TransversePoint | TransverseShift (double z) |
| std::shared_ptr< std::ifstream > | TwissFile (const ConfigData &, const Side &) |
| double | GetBeamEnergy (std::ifstream &) |
| void | TwissFilePrint (std::ifstream &, double endMarker) |
| bool | isEndMarker (const IBeamElement::ConstPtr_t &be) |
| IBeamElement::Iter_t | findBeamLineEnd (IBeamElement::Container_t &container) |
| std::string | label (Magnet::Type type) |
| IBender::ConstPtr_t | benderFactory (Magnet::Type type, Side side, double length, double strength, double beamEnergy) |
| enum ForwardTracker::Side |
| Enumerator | |
|---|---|
| beam1 | |
| beam2 | |
Definition at line 13 of file ForwardTrackerConstants.h.
Definition at line 14 of file ForwardTracker/ForwardTracker/STLHelpers.h.
| Beamline ForwardTracker::BeamlineSetup | ( | const ConfigData & | cData, |
| const Side & | side | ||
| ) |
Definition at line 16 of file BeamlineSetup.cxx.
| IBender::ConstPtr_t ForwardTracker::benderFactory | ( | Magnet::Type | type, |
| Side | side, | ||
| double | length, | ||
| double | strength, | ||
| double | beamEnergy | ||
| ) |
Definition at line 25 of file MagnetFactory.cxx.
| Collimator::Container_t ForwardTracker::CollimatorSet | ( | const ConfigData & | cData, |
| const Side & | side | ||
| ) |
Definition at line 13 of file CollimatorSet.cxx.
| IBeamElement::Iter_t ForwardTracker::findBeamLineEnd | ( | IBeamElement::Container_t & | container | ) |
Definition at line 21 of file ForwardTracker/src/Beamline.cxx.
| double ForwardTracker::GetBeamEnergy | ( | std::ifstream & | pfile | ) |
Definition at line 112 of file TwissFile.cxx.
| bool ForwardTracker::isEndMarker | ( | const IBeamElement::ConstPtr_t & | be | ) |
Definition at line 19 of file ForwardTracker/src/Beamline.cxx.
| std::string ForwardTracker::label | ( | Magnet::Type | type | ) |
Definition at line 15 of file MagnetFactory.cxx.
| Magnet::ConstPtr_t ForwardTracker::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 at line 39 of file MagnetFactory.cxx.
| Magnet::Container_t ForwardTracker::MagnetSet | ( | const ConfigData & | cData, |
| const Side & | side | ||
| ) |
Definition at line 18 of file MagnetSet.cxx.
|
inline |
Definition at line 34 of file ForwardTracker/src/Point.cxx.
| TransversePoint ForwardTracker::operator* | ( | double | scalar, |
| const TransversePoint & | p | ||
| ) |
Definition at line 27 of file ForwardTracker/src/TransversePoint.cxx.
Definition at line 35 of file ForwardTracker/src/Point.cxx.
| Point ForwardTracker::operator+ | ( | const Point & | lhs, |
| const TransversePoint & | rhs | ||
| ) |
Definition at line 37 of file ForwardTracker/src/Point.cxx.
| TransversePoint ForwardTracker::operator+ | ( | const TransversePoint & | lhs, |
| const TransversePoint & | rhs | ||
| ) |
Definition at line 28 of file ForwardTracker/src/TransversePoint.cxx.
Definition at line 36 of file ForwardTracker/src/Point.cxx.
| Point ForwardTracker::operator- | ( | const Point & | lhs, |
| const TransversePoint & | rhs | ||
| ) |
Definition at line 38 of file ForwardTracker/src/Point.cxx.
| TransversePoint ForwardTracker::operator- | ( | const TransversePoint & | lhs, |
| const TransversePoint & | rhs | ||
| ) |
Definition at line 29 of file ForwardTracker/src/TransversePoint.cxx.
Definition at line 105 of file ForwardTracker/src/Beamline.cxx.
| std::ostream & ForwardTracker::operator<< | ( | std::ostream & | os, |
| const Collimator & | coll | ||
| ) |
Definition at line 49 of file ForwardTracker/src/Collimator.cxx.
| std::ostream & ForwardTracker::operator<< | ( | std::ostream & | os, |
| const ConfigData & | cd | ||
| ) |
Definition at line 39 of file ForwardTracker/src/ConfigData.cxx.
Definition at line 9 of file ForwardDetectors/ForwardTracker/src/IParticle.cxx.
Definition at line 181 of file ForwardTracker/src/Magnet.cxx.
Definition at line 40 of file ForwardTracker/src/Point.cxx.
| std::ostream & ForwardTracker::operator<< | ( | std::ostream & | os, |
| const TransversePoint & | p | ||
| ) |
Definition at line 31 of file ForwardTracker/src/TransversePoint.cxx.
| std::ostream & ForwardTracker::operator<< | ( | std::ostream & | os, |
| const IBeamElement & | be | ||
| ) |
Definition at line 11 of file ForwardTracker/src/IBeamElement.cxx.
| TransversePoint ForwardTracker::TransverseShift | ( | double | z | ) |
Definition at line 13 of file TransverseShift.cxx.
| std::shared_ptr< std::ifstream > ForwardTracker::TwissFile | ( | const ConfigData & | cData, |
| const Side & | side | ||
| ) |
1.8.18