28constexpr int PrimaryVertexLayerId{-1};
 
   29constexpr int EventLabelsSeparator{-1};
 
   36                                     gsl::span<const unsigned char>::iterator& pattIt,
 
   42  bool applyMisalignment = 
false;
 
   43  const auto& conf = TrackerParamConfig::Instance();
 
   44  for (
int il = 0; il < chmap.
NLayers; il++) {
 
   45    if (conf.sysErrY2[il] > 0.f || conf.sysErrZ2[il] > 0.f) {
 
   46      applyMisalignment = 
true;
 
   52    float sigmaY2{0}, sigmaZ2{0}, sigmaYZ{0};
 
   55    if (applyMisalignment) {
 
   56      auto lrID = chmap.
getLayer(
c.getSensorID());
 
   57      sigmaY2 += conf.sysErrY2[lrID];
 
   58      sigmaZ2 += conf.sysErrZ2[lrID];
 
   60    cl3d.setErrors(sigmaY2, sigmaZ2, sigmaYZ);
 
 
Definition of the GeometryTGeo class.
 
const Mat3D & getMatrixT2L(int lay, int hba, int sta, int det) const
 
static GeometryTGeo * Instance()
 
static constexpr int getLayer(int chipSW)
 
static constexpr int NLayers
 
void convertCompactClusters(gsl::span< const itsmft::CompClusterExt > clusters, gsl::span< const unsigned char >::iterator &pattIt, std::vector< o2::BaseCluster< float > > &output, const itsmft::TopologyDictionary *dict)
convert compact clusters to 3D spacepoints
 
o2::math_utils::Point3D< T > extractClusterData(const itsmft::CompClusterExt &c, iterator &iter, const itsmft::TopologyDictionary *dict, T &sig2y, T &sig2z)
 
std::vector< Cluster > clusters