11#include "Identifier/Identifier.h"
54 std::shared_ptr<const Trk::AtaPlane>
segPars{
nullptr};
89 return c1.segment->globalPosition().perp() < c2.segment->globalPosition().perp();
95 return fabs(c1.segment->globalPosition().z()) < fabs(c2.segment->globalPosition().z());
MuPatCandidateBase()=default
constructor.
segment candidate object.
void removeTrack(MuPatTrack *)
remove a track from the segment
std::set< MuPatTrack * > m_associatedTracks
const Trk::TrackParameters & entryPars() const
returns first track parameters
MuonStationIndex::StIndex StIdx
bool isMdt
true for MDT, false for CSC
MuonStationIndex::ChIndex ChIdx
const MuonSegment * segment
void addTrack(MuPatTrack *)
add a new track to the segment
const std::set< MuPatTrack * > & tracks() const
access to the tracks the segment is associated with
int segmentIndex
index of segment within station
const MuonSegmentQuality * segQuality
std::shared_ptr< const Trk::AtaPlane > segPars
This is the common muon segment quality object.
This is the common class for 3D segments used in the muon spectrometer.
Helper to enable counting number of instantiations in debug builds.
StIndex
enum to classify the different station layers in the muon spectrometer
ChIndex
enum to classify the different chamber layers in the muon spectrometer
NRpcCablingAlg reads raw condition data and writes derived condition data to the condition store.
ParametersBase< TrackParametersDim, Charged > TrackParameters
bool operator()(const MuPatSegment *c1, const MuPatSegment *c2)
bool operator()(const MuPatSegment &c1, const MuPatSegment &c2)
bool operator()(const MuPatSegment *c1, const MuPatSegment *c2)
bool operator()(const MuPatSegment &c1, const MuPatSegment &c2)
bool operator()(const MuPatSegment &c1, const MuPatSegment &c2)
bool operator()(const MuPatSegment *c1, const MuPatSegment *c2)