Loading [MathJax]/extensions/tex2jax.js
 |
ATLAS Offline Software
|
Go to the documentation of this file.
5 #ifndef TRK_VP1TRACKSYSTEMS_TRKOBJTOSTRING_H
6 #define TRK_VP1TRACKSYSTEMS_TRKOBJTOSTRING_H
31 class MeasurementBase;
32 class MaterialEffectsBase;
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 addBaseROTInfo(QString &info, const Trk::MeasurementBase &mb)
base class to integrate material effects on Trk::Track in a flexible way.
Class to handle pseudo-measurements in fitters and on track objects.
static QStringList fullInfo(const Trk::MeasurementBase &tp)
Returns list of key, value, key, value etc.
static QString name(const Trk::MeasurementBase &mb)
Base class for all CompetingRIOsOnTack implementations, extends the common MeasurementBase.
static MeasurementType type(const Trk::PrepRawData *prd)
Ensure that the ATLAS eigen extensions are properly loaded.
static QString shortInfo(const Trk::MeasurementBase &mb)
static std::string typeName(MeasurementType type)
Returns a very short summary of the object type.
simple/trivial Implemenation class for fit the fit quality. It holds the same payload as FitQuality_p...
const double mb
1mb to cm2
static void addFullInfo(QStringList &info, const Trk::RIO_OnTrack *)
@ PseudoMeasurementOnTrack