ATLAS Offline Software
|
Function object to check whether two Segments are sub/super sets or different. More...
Classes | |
class | ChamberGeometry |
class | Cluster |
class representing a cluster meaurement More... | |
class | ClusterId |
class | CurvedSegmentFinder |
class | DCOnTrack |
class representing a drift circle meaurement on segment More... | |
class | DCSLFitter |
class | DCSLHitSelector |
class | DCStatistics |
This class offers no functionality, but to define a standard device for the maker to transfer to the finder objects which are neither road, hits or geometry, i.e. More... | |
class | DriftCircle |
This class represents a drift time measurement. More... | |
struct | IsSubsetSegment |
class | Line |
class | LocVec2D |
Implementation of 2 dimensional vector class. More... | |
struct | MatchCrossedTubes |
class | MatchDCWithLine |
class | MdtChamberGeometry |
class | MdtId |
class | MdtMultiChamberGeometry |
class | MdtSegmentT0Fitter |
struct | NeighbourTube |
class | ResidualWithLine |
class | ResidualWithSegment |
class to calculate residual of a hit with a segment and calculate the local track errors More... | |
class | ResolvedCollection |
class | Road |
TrkDriftCircleMath::Road - encodes the road given to the segment finder in station coordinates. More... | |
class | RotPhi |
struct | SameTube |
class | SegCandVec |
class | Segment |
class | SegmentCandidate |
class | SegmentFinder |
struct | SharedHitsSegments |
counts the number of hits shared by the two segments More... | |
struct | SortDcsByY |
struct | SortSegByNumberOfHitsAndChi2 |
struct | SortSegByNumberOfMDTHitsAndChi2 |
class | TangentToCircles |
class | TransformToLine |
Typedefs | |
typedef std::vector< Cluster > | CLVec |
typedef CLVec::iterator | CLIt |
typedef CLVec::const_iterator | CLCit |
typedef std::vector< DCOnTrack > | DCOnTrackVec |
typedef DCOnTrackVec::iterator | DCOnTrackIt |
typedef DCOnTrackVec::const_iterator | DCOnTrackCit |
typedef DCStatistics::iterator | DCStatIt |
typedef DCStatistics::const_iterator | DCStatCit |
typedef std::vector< DriftCircle > | DCVec |
typedef DCVec::iterator | DCIt |
typedef DCVec::const_iterator | DCCit |
using | HitSelection = std::vector< bool > |
typedef std::pair< DCOnTrackVec, DCVec > | MatchResult |
counts the number of hits shared by the two segments More... | |
typedef std::vector< Segment > | SegVec |
typedef SegVec::iterator | SegIt |
typedef SegVec::const_iterator | SegCit |
typedef SegCandVec::iterator | SegCandIt |
typedef SegCandVec::const_iterator | SegCandCit |
Functions | |
std::ostream & | operator<< (std::ostream &os, const TrkDriftCircleMath::ClusterId &id) |
std::ostream & | operator<< (std::ostream &os, const TrkDriftCircleMath::DCOnTrack &dc) |
MsgStream & | operator<< (MsgStream &os, const TrkDriftCircleMath::DCOnTrack &dc) |
std::ostream & | operator<< (std::ostream &os, const TrkDriftCircleMath::Line &l) |
std::ostream & | operator<< (std::ostream &os, const TrkDriftCircleMath::LocVec2D &lv) |
std::ostream & | operator<< (std::ostream &os, const TrkDriftCircleMath::Segment &seg) |
MsgStream & | operator<< (MsgStream &os, const TrkDriftCircleMath::Segment &seg) |
std::ostream & | operator<< (std::ostream &os, const MdtId &id) |
Function object to check whether two Segments are sub/super sets or different.
local 2D vector
typedef CLVec::const_iterator TrkDriftCircleMath::CLCit |
Definition at line 72 of file Tracking/TrkUtilityPackages/TrkDriftCircleMath/TrkDriftCircleMath/Cluster.h.
typedef CLVec::iterator TrkDriftCircleMath::CLIt |
Definition at line 71 of file Tracking/TrkUtilityPackages/TrkDriftCircleMath/TrkDriftCircleMath/Cluster.h.
typedef std::vector<Cluster> TrkDriftCircleMath::CLVec |
Definition at line 70 of file Tracking/TrkUtilityPackages/TrkDriftCircleMath/TrkDriftCircleMath/Cluster.h.
typedef DCVec::const_iterator TrkDriftCircleMath::DCCit |
Definition at line 119 of file DriftCircle.h.
typedef DCVec::iterator TrkDriftCircleMath::DCIt |
Definition at line 118 of file DriftCircle.h.
typedef DCOnTrackVec::const_iterator TrkDriftCircleMath::DCOnTrackCit |
Definition at line 61 of file DCOnTrack.h.
typedef DCOnTrackVec::iterator TrkDriftCircleMath::DCOnTrackIt |
Definition at line 60 of file DCOnTrack.h.
typedef std::vector<DCOnTrack> TrkDriftCircleMath::DCOnTrackVec |
Definition at line 59 of file DCOnTrack.h.
typedef DCStatistics::const_iterator TrkDriftCircleMath::DCStatCit |
Definition at line 21 of file DCStatistics.h.
typedef DCStatistics::iterator TrkDriftCircleMath::DCStatIt |
Definition at line 20 of file DCStatistics.h.
typedef std::vector<DriftCircle> TrkDriftCircleMath::DCVec |
Definition at line 117 of file DriftCircle.h.
using TrkDriftCircleMath::HitSelection = typedef std::vector<bool> |
Definition at line 9 of file HitSelection.h.
typedef std::pair<DCOnTrackVec, DCVec> TrkDriftCircleMath::MatchResult |
counts the number of hits shared by the two segments
Definition at line 15 of file MatchCrossedTubes.h.
typedef SegCandVec::const_iterator TrkDriftCircleMath::SegCandCit |
Definition at line 49 of file SegmentCandidate.h.
typedef SegCandVec::iterator TrkDriftCircleMath::SegCandIt |
Definition at line 48 of file SegmentCandidate.h.
typedef SegVec::const_iterator TrkDriftCircleMath::SegCit |
Definition at line 124 of file Tracking/TrkUtilityPackages/TrkDriftCircleMath/TrkDriftCircleMath/Segment.h.
typedef SegVec::iterator TrkDriftCircleMath::SegIt |
Definition at line 123 of file Tracking/TrkUtilityPackages/TrkDriftCircleMath/TrkDriftCircleMath/Segment.h.
typedef std::vector<Segment> TrkDriftCircleMath::SegVec |
Definition at line 122 of file Tracking/TrkUtilityPackages/TrkDriftCircleMath/TrkDriftCircleMath/Segment.h.
MsgStream & TrkDriftCircleMath::operator<< | ( | MsgStream & | os, |
const TrkDriftCircleMath::DCOnTrack & | dc | ||
) |
MsgStream & TrkDriftCircleMath::operator<< | ( | MsgStream & | os, |
const TrkDriftCircleMath::Segment & | seg | ||
) |
Definition at line 27 of file TrkUtilityPackages/TrkDriftCircleMath/src/Segment.cxx.
std::ostream & TrkDriftCircleMath::operator<< | ( | std::ostream & | os, |
const TrkDriftCircleMath::ClusterId & | id | ||
) |
std::ostream & TrkDriftCircleMath::operator<< | ( | std::ostream & | os, |
const TrkDriftCircleMath::DCOnTrack & | dc | ||
) |
std::ostream & TrkDriftCircleMath::operator<< | ( | std::ostream & | os, |
const TrkDriftCircleMath::Line & | l | ||
) |
std::ostream & TrkDriftCircleMath::operator<< | ( | std::ostream & | os, |
const TrkDriftCircleMath::LocVec2D & | lv | ||
) |
std::ostream & TrkDriftCircleMath::operator<< | ( | std::ostream & | os, |
const TrkDriftCircleMath::Segment & | seg | ||
) |
Definition at line 12 of file TrkUtilityPackages/TrkDriftCircleMath/src/Segment.cxx.