BOSS 7.0.4
BESIII Offline Software System
Loading...
Searching...
No Matches
TEvtRecPrimaryVertex Class Reference

#include <TEvtRecPrimaryVertex.h>

+ Inheritance diagram for TEvtRecPrimaryVertex:

Public Member Functions

 TEvtRecPrimaryVertex ()
 
 ~TEvtRecPrimaryVertex ()
 
Bool_t isValid () const
 
Int_t nTracks () const
 
const std::vector< Int_t > & trackIdList () const
 
Double_t chi2 () const
 
Int_t ndof () const
 
Int_t fitMethod () const
 
Double_t vertex (Int_t i) const
 
Double_t errorVertex (Int_t i) const
 
void setIsValid (Bool_t isValid)
 
void setNTracks (Int_t nTracks)
 
void setTrackIdList (const std::vector< Int_t > &trackIdList)
 
void setChi2 (Double_t chi2)
 
void setNdof (Int_t ndof)
 
void setFitMethod (Int_t fitMethod)
 
void setVertex (Double_t vtx[3])
 
void setErrorVertex (Double_t Evtx[6])
 
 TEvtRecPrimaryVertex ()
 
 ~TEvtRecPrimaryVertex ()
 
Bool_t isValid () const
 
Int_t nTracks () const
 
const std::vector< Int_t > & trackIdList () const
 
Double_t chi2 () const
 
Int_t ndof () const
 
Int_t fitMethod () const
 
Double_t vertex (Int_t i) const
 
Double_t errorVertex (Int_t i) const
 
void setIsValid (Bool_t isValid)
 
void setNTracks (Int_t nTracks)
 
void setTrackIdList (const std::vector< Int_t > &trackIdList)
 
void setChi2 (Double_t chi2)
 
void setNdof (Int_t ndof)
 
void setFitMethod (Int_t fitMethod)
 
void setVertex (Double_t vtx[3])
 
void setErrorVertex (Double_t Evtx[6])
 

Detailed Description

Constructor & Destructor Documentation

◆ TEvtRecPrimaryVertex() [1/2]

TEvtRecPrimaryVertex::TEvtRecPrimaryVertex ( )

◆ ~TEvtRecPrimaryVertex() [1/2]

TEvtRecPrimaryVertex::~TEvtRecPrimaryVertex ( )

Definition at line 21 of file TEvtRecPrimaryVertex.cxx.

21 {
22}

◆ TEvtRecPrimaryVertex() [2/2]

TEvtRecPrimaryVertex::TEvtRecPrimaryVertex ( )

◆ ~TEvtRecPrimaryVertex() [2/2]

TEvtRecPrimaryVertex::~TEvtRecPrimaryVertex ( )

Member Function Documentation

◆ chi2() [1/2]

Double_t TEvtRecPrimaryVertex::chi2 ( ) const
inline

◆ chi2() [2/2]

Double_t TEvtRecPrimaryVertex::chi2 ( ) const
inline

Definition at line 15 of file InstallArea/include/RootEventData/RootEventData/TEvtRecPrimaryVertex.h.

15{return m_chi2;}

◆ errorVertex() [1/2]

Double_t TEvtRecPrimaryVertex::errorVertex ( Int_t  i) const
inline

◆ errorVertex() [2/2]

Double_t TEvtRecPrimaryVertex::errorVertex ( Int_t  i) const
inline

Definition at line 19 of file InstallArea/include/RootEventData/RootEventData/TEvtRecPrimaryVertex.h.

19{return m_Evtx[i];}

◆ fitMethod() [1/2]

Int_t TEvtRecPrimaryVertex::fitMethod ( ) const
inline

◆ fitMethod() [2/2]

Int_t TEvtRecPrimaryVertex::fitMethod ( ) const
inline

Definition at line 17 of file InstallArea/include/RootEventData/RootEventData/TEvtRecPrimaryVertex.h.

17{return m_fitMethod;}

◆ isValid() [1/2]

Bool_t TEvtRecPrimaryVertex::isValid ( ) const
inline

◆ isValid() [2/2]

Bool_t TEvtRecPrimaryVertex::isValid ( ) const
inline

Definition at line 12 of file InstallArea/include/RootEventData/RootEventData/TEvtRecPrimaryVertex.h.

12{return m_isValid;}

◆ ndof() [1/2]

Int_t TEvtRecPrimaryVertex::ndof ( ) const
inline

◆ ndof() [2/2]

Int_t TEvtRecPrimaryVertex::ndof ( ) const
inline

Definition at line 16 of file InstallArea/include/RootEventData/RootEventData/TEvtRecPrimaryVertex.h.

16{return m_ndof;}

◆ nTracks() [1/2]

Int_t TEvtRecPrimaryVertex::nTracks ( ) const
inline

◆ nTracks() [2/2]

Int_t TEvtRecPrimaryVertex::nTracks ( ) const
inline

Definition at line 13 of file InstallArea/include/RootEventData/RootEventData/TEvtRecPrimaryVertex.h.

13{return m_nTracks;}

◆ setChi2() [1/2]

◆ setChi2() [2/2]

void TEvtRecPrimaryVertex::setChi2 ( Double_t  chi2)
inline

◆ setErrorVertex() [1/2]

void TEvtRecPrimaryVertex::setErrorVertex ( Double_t  Evtx[6])
inline

Definition at line 30 of file Event/RootEventData/RootEventData-00-03-80/RootEventData/TEvtRecPrimaryVertex.h.

30 {
31 for (Int_t i = 0; i < 6; i++) m_Evtx[i] = Evtx[i];
32 }

Referenced by EvtRecPrimaryVertexCnv::DataObjectToTObject(), and TEvtRecObject::setEvtRecPrimaryVertex().

◆ setErrorVertex() [2/2]

void TEvtRecPrimaryVertex::setErrorVertex ( Double_t  Evtx[6])
inline

Definition at line 30 of file InstallArea/include/RootEventData/RootEventData/TEvtRecPrimaryVertex.h.

30 {
31 for (Int_t i = 0; i < 6; i++) m_Evtx[i] = Evtx[i];
32 }

◆ setFitMethod() [1/2]

◆ setFitMethod() [2/2]

void TEvtRecPrimaryVertex::setFitMethod ( Int_t  fitMethod)
inline

◆ setIsValid() [1/2]

◆ setIsValid() [2/2]

void TEvtRecPrimaryVertex::setIsValid ( Bool_t  isValid)
inline

◆ setNdof() [1/2]

◆ setNdof() [2/2]

void TEvtRecPrimaryVertex::setNdof ( Int_t  ndof)
inline

◆ setNTracks() [1/2]

◆ setNTracks() [2/2]

void TEvtRecPrimaryVertex::setNTracks ( Int_t  nTracks)
inline

◆ setTrackIdList() [1/2]

void TEvtRecPrimaryVertex::setTrackIdList ( const std::vector< Int_t > &  trackIdList)
inline

◆ setTrackIdList() [2/2]

void TEvtRecPrimaryVertex::setTrackIdList ( const std::vector< Int_t > &  trackIdList)
inline

◆ setVertex() [1/2]

void TEvtRecPrimaryVertex::setVertex ( Double_t  vtx[3])
inline

Definition at line 27 of file Event/RootEventData/RootEventData-00-03-80/RootEventData/TEvtRecPrimaryVertex.h.

27 {
28 for (Int_t i = 0; i < 3; i++) m_vtx[i] = vtx[i];
29 }

Referenced by EvtRecPrimaryVertexCnv::DataObjectToTObject(), and TEvtRecObject::setEvtRecPrimaryVertex().

◆ setVertex() [2/2]

void TEvtRecPrimaryVertex::setVertex ( Double_t  vtx[3])
inline

Definition at line 27 of file InstallArea/include/RootEventData/RootEventData/TEvtRecPrimaryVertex.h.

27 {
28 for (Int_t i = 0; i < 3; i++) m_vtx[i] = vtx[i];
29 }

◆ trackIdList() [1/2]

const std::vector< Int_t > & TEvtRecPrimaryVertex::trackIdList ( ) const
inline

◆ trackIdList() [2/2]

const std::vector< Int_t > & TEvtRecPrimaryVertex::trackIdList ( ) const
inline

Definition at line 14 of file InstallArea/include/RootEventData/RootEventData/TEvtRecPrimaryVertex.h.

14{return m_trackIdList;}

◆ vertex() [1/2]

Double_t TEvtRecPrimaryVertex::vertex ( Int_t  i) const
inline

◆ vertex() [2/2]

Double_t TEvtRecPrimaryVertex::vertex ( Int_t  i) const
inline

Definition at line 18 of file InstallArea/include/RootEventData/RootEventData/TEvtRecPrimaryVertex.h.

18{return m_vtx[i];}

The documentation for this class was generated from the following files: