![]()  | 
  
    Project
    
   | 
 
#include <PVertexerHelpers.h>
Inherits o2::dataformats::PrimaryVertex.
Public Member Functions | |
| void | setScale (float scale2, float tukey2I) | 
| void | resetForNewIteration () | 
| VertexSeed ()=default | |
| VertexSeed (const PVertex &vtx) | |
| void | print () const | 
  Public Member Functions inherited from o2::dataformats::PrimaryVertex | |
| PrimaryVertex ()=default | |
| PrimaryVertex (const PrimaryVertex &)=default | |
| ~PrimaryVertex ()=default | |
| const InteractionRecord & | getIRMax () const | 
| void | setIRMax (const InteractionRecord &ir) | 
| const InteractionRecord & | getIRMin () const | 
| void | setIRMin (const InteractionRecord &ir) | 
| void | setIR (const InteractionRecord &ir) | 
| bool | hasUniqueIR () const | 
| float | getTMAD () const | 
| void | setTMAD (float v) | 
| float | getZMAD () const | 
| void | setZMAD (float v) | 
| void | print () const | 
| std::string | asString () const | 
  Public Member Functions inherited from o2::dataformats::Vertex< TimeStampWithError< float, float > > | |
| GPUhdDefault () Vertex()=default | |
| GPUhdDefault () ~Vertex()=default | |
| GPUhd () Vertex(const math_utils | |
| void | print () const | 
| std::string | asString () const | 
| GPUd () ushort getNContributors() const | |
| GPUd () void setNContributors(ushort v) | |
| GPUd () void addContributor() | |
| GPUd () ushort getFlags() const | |
| GPUd () bool isFlagSet(uint f) const | |
| GPUd () void setFlags(ushort f) | |
| GPUd () void resetFlags(ushort f | |
| chi2 or quality of tracks to vertex attachment   | |
| ClassDefNV (Vertex, 3) | |
  Public Member Functions inherited from o2::dataformats::VertexBase | |
| GPUhdDefault () VertexBase()=default | |
| GPUhdDefault () ~VertexBase()=default | |
| GPUhd () VertexBase(const math_utils | |
| void | print () const | 
| std::string | asString () const | 
| GPUhd () float getX() const | |
| GPUhd () float getY() const | |
| GPUhd () float getZ() const | |
| GPUd () float getSigmaX2() const | |
| GPUd () float getSigmaY2() const | |
| GPUd () float getSigmaZ2() const | |
| GPUd () float getSigmaXY() const | |
| GPUd () float getSigmaXZ() const | |
| GPUd () float getSigmaYZ() const | |
| GPUd () float getSigmaX() const | |
| GPUd () float getSigmaY() const | |
| GPUd () float getSigmaZ() const | |
| GPUd () const std | |
| GPUd () void setX(float x) | |
| GPUd () void setY(float y) | |
| GPUd () void setZ(float z) | |
| GPUd () void setXYZ(float x | |
| setY (y) | |
| setZ (z) | |
| GPUd () void setPos(const math_utils | |
| GPUd () void setSigmaX2(float v) | |
| GPUd () void setSigmaY2(float v) | |
| GPUd () void setSigmaZ2(float v) | |
| GPUd () void setSigmaXY(float v) | |
| GPUd () void setSigmaXZ(float v) | |
| GPUd () void setSigmaYZ(float v) | |
| GPUd () void setSigmaX(float val) | |
| GPUd () void setSigmaY(float val) | |
| GPUd () void setSigmaZ(float val) | |
| GPUd () void setCov(float sxx | |
| setSigmaY2 (syy) | |
| setSigmaZ2 (szz) | |
| setSigmaXY (sxy) | |
| setSigmaXZ (sxz) | |
| setSigmaYZ (syz) | |
| GPUd () void setCov(const std | |
| bool | operator== (const VertexBase &other) const | 
| bool | operator!= (const VertexBase &other) const | 
Public Attributes | |
| double | wghSum = 0. | 
| double | wghChi2 = 0. | 
| double | tMeanAcc = 0. | 
| double | tMeanAccErr = 0. | 
| double | tMeanAccTB = 0. | 
| double | tMeanAccErrTB = 0. | 
| double | wghSumTB = 0. | 
| double | cxx = 0. | 
| double | cyy = 0. | 
| double | czz = 0. | 
| double | cxy = 0. | 
| double | cxz = 0. | 
| double | cyz = 0. | 
| double | cx0 = 0. | 
| double | cy0 = 0. | 
| double | cz0 = 0. | 
| float | scaleSigma2 = 1. | 
| float | scaleSigma2Prev = 1. | 
| float | maxScaleSigma2Tested = 0. | 
| float | scaleSig2ITuk2I = 0 | 
| int | nContributorsTB = 0 | 
| int | nScaleSlowConvergence = 0 | 
| int | nScaleIncrease = 0 | 
| int | nIterations = 0 | 
  Public Attributes inherited from o2::dataformats::Vertex< TimeStampWithError< float, float > > | |
| ushort | mNContributors | 
| N contributors.   | |
| ushort | mBits | 
| bit field for flags   | |
| TimeStampWithError< float, float > | mTimeStamp | 
| vertex time-stamp   | |
  Public Attributes inherited from o2::dataformats::VertexBase | |
| float | y | 
| float float | z | 
| float | sxy | 
| float float | syy | 
| float float float | sxz | 
| float float float float | syz | 
| float float float float float | szz | 
Additional Inherited Members | |
  Public Types inherited from o2::dataformats::Vertex< TimeStampWithError< float, float > > | |
| enum | Flags | 
| using | ushort = unsigned short | 
  Public Types inherited from o2::dataformats::VertexBase | |
| enum | CovElems : int {  kCovXX , kCovXY , kCovYY , kCovXZ , kCovYZ , kCovZZ }  | 
  Static Public Attributes inherited from o2::dataformats::VertexBase | |
| static constexpr int | kNCov = 6 | 
  Protected Member Functions inherited from o2::dataformats::PrimaryVertex | |
| ClassDefNV (PrimaryVertex, 2) | |
  Protected Member Functions inherited from o2::dataformats::VertexBase | |
| ClassDefNV (VertexBase, 1) | |
  Protected Attributes inherited from o2::dataformats::PrimaryVertex | |
| InteractionRecord | mIRMin {} | 
| by default not assigned!   | |
| InteractionRecord | mIRMax {} | 
| by default not assigned!   | |
| float | mTMAD = -1 | 
| MAD estimator for Tsigma.   | |
| float | mZMAD = -1 | 
| MAD estimator for Zsigma.   | |
  Protected Attributes inherited from o2::dataformats::VertexBase | |
| math_utils::Point3D< float > | mPos {0., 0., 0.} | 
| cartesian position   | |
| std::array< float, kNCov > | mCov {} | 
| errors, see CovElems enum   | |
Definition at line 46 of file PVertexerHelpers.h.
      
  | 
  default | 
      
  | 
  inline | 
Definition at line 87 of file PVertexerHelpers.h.
| void VertexSeed::print | ( | ) | const | 
Definition at line 20 of file PVertexerHelpers.cxx.
      
  | 
  inline | 
Definition at line 71 of file PVertexerHelpers.h.
      
  | 
  inline | 
Definition at line 64 of file PVertexerHelpers.h.
| double o2::vertexing::VertexSeed::cx0 = 0. | 
Definition at line 54 of file PVertexerHelpers.h.
| double o2::vertexing::VertexSeed::cxx = 0. | 
Definition at line 54 of file PVertexerHelpers.h.
| double o2::vertexing::VertexSeed::cxy = 0. | 
Definition at line 54 of file PVertexerHelpers.h.
| double o2::vertexing::VertexSeed::cxz = 0. | 
Definition at line 54 of file PVertexerHelpers.h.
| double o2::vertexing::VertexSeed::cy0 = 0. | 
Definition at line 54 of file PVertexerHelpers.h.
| double o2::vertexing::VertexSeed::cyy = 0. | 
Definition at line 54 of file PVertexerHelpers.h.
| double o2::vertexing::VertexSeed::cyz = 0. | 
Definition at line 54 of file PVertexerHelpers.h.
| double o2::vertexing::VertexSeed::cz0 = 0. | 
Definition at line 54 of file PVertexerHelpers.h.
| double o2::vertexing::VertexSeed::czz = 0. | 
Definition at line 54 of file PVertexerHelpers.h.
| float o2::vertexing::VertexSeed::maxScaleSigma2Tested = 0. | 
Definition at line 57 of file PVertexerHelpers.h.
| int o2::vertexing::VertexSeed::nContributorsTB = 0 | 
Definition at line 59 of file PVertexerHelpers.h.
| int o2::vertexing::VertexSeed::nIterations = 0 | 
Definition at line 62 of file PVertexerHelpers.h.
| int o2::vertexing::VertexSeed::nScaleIncrease = 0 | 
Definition at line 61 of file PVertexerHelpers.h.
| int o2::vertexing::VertexSeed::nScaleSlowConvergence = 0 | 
Definition at line 60 of file PVertexerHelpers.h.
| float o2::vertexing::VertexSeed::scaleSig2ITuk2I = 0 | 
Definition at line 58 of file PVertexerHelpers.h.
| float o2::vertexing::VertexSeed::scaleSigma2 = 1. | 
Definition at line 55 of file PVertexerHelpers.h.
| float o2::vertexing::VertexSeed::scaleSigma2Prev = 1. | 
Definition at line 56 of file PVertexerHelpers.h.
| double o2::vertexing::VertexSeed::tMeanAcc = 0. | 
Definition at line 49 of file PVertexerHelpers.h.
| double o2::vertexing::VertexSeed::tMeanAccErr = 0. | 
Definition at line 50 of file PVertexerHelpers.h.
| double o2::vertexing::VertexSeed::tMeanAccErrTB = 0. | 
Definition at line 52 of file PVertexerHelpers.h.
| double o2::vertexing::VertexSeed::tMeanAccTB = 0. | 
Definition at line 51 of file PVertexerHelpers.h.
| double o2::vertexing::VertexSeed::wghChi2 = 0. | 
Definition at line 48 of file PVertexerHelpers.h.
| double o2::vertexing::VertexSeed::wghSum = 0. | 
Definition at line 47 of file PVertexerHelpers.h.
| double o2::vertexing::VertexSeed::wghSumTB = 0. | 
Definition at line 53 of file PVertexerHelpers.h.