![]() |
Project
|
#include <PrimaryVertexExt.h>
Inherits o2::dataformats::PrimaryVertex.
Public Member Functions | |
| int | getNSrc (int i) const |
| int | getNSrcA (int i) const |
| int | getNSrcAU (int i) const |
| void | print () const |
| std::string | asString () const |
| ClassDefNV (PrimaryVertexExt, 6) | |
| PrimaryVertex ()=default | |
| PrimaryVertex (const PrimaryVertex &)=default | |
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 | |
| std::array< uint16_t, o2::dataformats::GlobalTrackID::Source::NSources > | nSrc {} |
| std::array< uint16_t, o2::dataformats::GlobalTrackID::Source::NSources > | nSrcA {} |
| std::array< uint16_t, o2::dataformats::GlobalTrackID::Source::NSources > | nSrcAU {} |
| double | FT0Time = -1. |
| float | FT0A = -1 |
| float | FT0C = -1 |
| int | VtxID = -1 |
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 25 of file PrimaryVertexExt.h.
| std::string o2::dataformats::PrimaryVertexExt::asString | ( | ) | const |
Definition at line 25 of file PrimaryVertexExt.cxx.
| o2::dataformats::PrimaryVertexExt::ClassDefNV | ( | PrimaryVertexExt | , |
| 6 | |||
| ) |
Definition at line 35 of file PrimaryVertexExt.h.
Definition at line 36 of file PrimaryVertexExt.h.
Definition at line 37 of file PrimaryVertexExt.h.
|
default |
|
default |
| void o2::dataformats::PrimaryVertexExt::print | ( | ) | const |
Definition at line 43 of file PrimaryVertexExt.cxx.
| float o2::dataformats::PrimaryVertexExt::FT0A = -1 |
Definition at line 31 of file PrimaryVertexExt.h.
| float o2::dataformats::PrimaryVertexExt::FT0C = -1 |
Definition at line 32 of file PrimaryVertexExt.h.
| double o2::dataformats::PrimaryVertexExt::FT0Time = -1. |
Definition at line 30 of file PrimaryVertexExt.h.
| std::array<uint16_t, o2::dataformats::GlobalTrackID::Source::NSources> o2::dataformats::PrimaryVertexExt::nSrc {} |
Definition at line 27 of file PrimaryVertexExt.h.
| std::array<uint16_t, o2::dataformats::GlobalTrackID::Source::NSources> o2::dataformats::PrimaryVertexExt::nSrcA {} |
Definition at line 28 of file PrimaryVertexExt.h.
| std::array<uint16_t, o2::dataformats::GlobalTrackID::Source::NSources> o2::dataformats::PrimaryVertexExt::nSrcAU {} |
Definition at line 29 of file PrimaryVertexExt.h.
| int o2::dataformats::PrimaryVertexExt::VtxID = -1 |
Definition at line 33 of file PrimaryVertexExt.h.