5#ifndef TRK_VP1TRACKSYSTEMS_TRKOBJTOSTRING_H
6#define TRK_VP1TRACKSYSTEMS_TRKOBJTOSTRING_H
90 case Pixel:
return std::string(
"Pix RIO_OnTrack");
91 case SCT:
return std::string(
"SCT RIO_OnTrack");
92 case TRT:
return std::string(
"TRT RIO_OnTrack");
93 case CSC:
return std::string(
"CSC RIO_OnTrack");
94 case RPC:
return std::string(
"RPC RIO_OnTrack");
95 case TGC:
return std::string(
"TGC RIO_OnTrack");
96 case MDT:
return std::string(
"MDT RIO_OnTrack");
97 case MM:
return std::string(
"MM RIO_OnTrack");
98 case sTGC:
return std::string(
"sTGC RIO_OnTrack");
99 case Hole:
return std::string(
"Hole");
102 case Segment:
return std::string(
"Segment");
103 case Unknown:
return std::string(
"Unknown");
105 return std::string(
"Error!");
static void addFullInfo(QStringList &info, const Trk::RIO_OnTrack *)
static void addBaseROTInfo(QString &info, const Trk::MeasurementBase &mb)
static MeasurementType type(const Trk::PrepRawData *prd)
static QString name(const Trk::MeasurementBase &mb)
static QString shortInfo(const Trk::MeasurementBase &mb)
static std::string typeName(MeasurementType type)
Returns a very short summary of the object type.
static QStringList fullInfo(const Trk::MeasurementBase &tp)
Returns list of key, value, key, value etc.
Base class for all CompetingRIOsOnTack implementations, extends the common MeasurementBase.
simple/trivial Implemenation class for fit the fit quality.
base class to integrate material effects on Trk::Track in a flexible way.
This class is the pure abstract base class for all fittable tracking measurements.
Class to handle pseudo-measurements in fitters and on track objects.
Class to handle RIO On Tracks ROT) for InDet and Muons, it inherits from the common MeasurementBase.
Base class for all TrackSegment implementations, extends the common MeasurementBase.
This is the base class for all tracking detector elements with read-out relevant information.
Ensure that the ATLAS eigen extensions are properly loaded.
ParametersBase< TrackParametersDim, Charged > TrackParameters