BOSS 8.0.0
BESIII Offline Software System
Loading...
Searching...
No Matches
TEvtRecVeeVertex Class Reference

#include <TEvtRecVeeVertex.h>

Inheritance diagram for TEvtRecVeeVertex:

Public Member Functions

 TEvtRecVeeVertex ()
 ~TEvtRecVeeVertex ()
Int_t vertexId () const
Int_t vertexType () const
Double_t chi2 () const
Int_t ndof () const
Double_t mass () const
Double_t w (Int_t i) const
Double_t Ew (Int_t i) const
Int_t pair (Int_t i) const
Int_t nCharge () const
Int_t nTracks () const
Int_t daughter (Int_t i) const
void setVertexId (Int_t vtxId)
void setVertexType (Int_t vtxType)
void setChi2 (Double_t chi2)
void setNdof (Int_t ndof)
void setMass (Double_t mass)
void setW (Double_t w[7])
void setEw (Double_t Ew[28])
void setPair (Int_t pair[2])
void setNCharge (Int_t nCharge)
void setNTracks (Int_t nTracks)
void setDaughter (Int_t daughter[2])
 TEvtRecVeeVertex ()
 ~TEvtRecVeeVertex ()
Int_t vertexId () const
Int_t vertexType () const
Double_t chi2 () const
Int_t ndof () const
Double_t mass () const
Double_t w (Int_t i) const
Double_t Ew (Int_t i) const
Int_t pair (Int_t i) const
Int_t nCharge () const
Int_t nTracks () const
Int_t daughter (Int_t i) const
void setVertexId (Int_t vtxId)
void setVertexType (Int_t vtxType)
void setChi2 (Double_t chi2)
void setNdof (Int_t ndof)
void setMass (Double_t mass)
void setW (Double_t w[7])
void setEw (Double_t Ew[28])
void setPair (Int_t pair[2])
void setNCharge (Int_t nCharge)
void setNTracks (Int_t nTracks)
void setDaughter (Int_t daughter[2])
 TEvtRecVeeVertex ()
 ~TEvtRecVeeVertex ()
Int_t vertexId () const
Int_t vertexType () const
Double_t chi2 () const
Int_t ndof () const
Double_t mass () const
Double_t w (Int_t i) const
Double_t Ew (Int_t i) const
Int_t pair (Int_t i) const
Int_t nCharge () const
Int_t nTracks () const
Int_t daughter (Int_t i) const
void setVertexId (Int_t vtxId)
void setVertexType (Int_t vtxType)
void setChi2 (Double_t chi2)
void setNdof (Int_t ndof)
void setMass (Double_t mass)
void setW (Double_t w[7])
void setEw (Double_t Ew[28])
void setPair (Int_t pair[2])
void setNCharge (Int_t nCharge)
void setNTracks (Int_t nTracks)
void setDaughter (Int_t daughter[2])

Detailed Description

Constructor & Destructor Documentation

◆ TEvtRecVeeVertex() [1/3]

TEvtRecVeeVertex::TEvtRecVeeVertex ( )

Definition at line 5 of file TEvtRecVeeVertex.cxx.

6 : m_vertexId( -1 )
7 , m_vertexType( -1 )
8 , m_chi2( 999.9 )
9 , m_ndof( -3 )
10 , m_mass( 0. )
11 , m_nCharge( -1 )
12 , m_nTracks( -1 ) {
13 for ( int i = 0; i < 7; i++ ) { m_w[i] = 0; }
14 for ( int i = 0; i < 28; i++ ) { m_Ew[i] = 0; }
15 m_pair[0] = m_pair[1] = -1;
16 m_daughter[0] = m_daughter[1] = -1;
17}
NTuple::Item< double > m_chi2

◆ ~TEvtRecVeeVertex() [1/3]

TEvtRecVeeVertex::~TEvtRecVeeVertex ( )

Definition at line 19 of file TEvtRecVeeVertex.cxx.

19{}

◆ TEvtRecVeeVertex() [2/3]

TEvtRecVeeVertex::TEvtRecVeeVertex ( )

◆ ~TEvtRecVeeVertex() [2/3]

TEvtRecVeeVertex::~TEvtRecVeeVertex ( )

◆ TEvtRecVeeVertex() [3/3]

TEvtRecVeeVertex::TEvtRecVeeVertex ( )

◆ ~TEvtRecVeeVertex() [3/3]

TEvtRecVeeVertex::~TEvtRecVeeVertex ( )

Member Function Documentation

◆ chi2() [1/3]

Double_t TEvtRecVeeVertex::chi2 ( ) const
inline

◆ chi2() [2/3]

Double_t TEvtRecVeeVertex::chi2 ( ) const
inline

Definition at line 14 of file InstallArea/x86_64-el9-gcc13-dbg/include/RootEventData/TEvtRecVeeVertex.h.

14{ return m_chi2; }

◆ chi2() [3/3]

Double_t TEvtRecVeeVertex::chi2 ( ) const
inline

Definition at line 14 of file InstallArea/x86_64-el9-gcc13-opt/include/RootEventData/TEvtRecVeeVertex.h.

14{ return m_chi2; }

◆ daughter() [1/3]

Int_t TEvtRecVeeVertex::daughter ( Int_t i) const
inline

Definition at line 22 of file Event/RootEventData/include/RootEventData/TEvtRecVeeVertex.h.

22{ return m_daughter[i]; }

Referenced by setDaughter(), and EvtRecVeeVertexCnv::TObjectToDataObject().

◆ daughter() [2/3]

Int_t TEvtRecVeeVertex::daughter ( Int_t i) const
inline

Definition at line 22 of file InstallArea/x86_64-el9-gcc13-dbg/include/RootEventData/TEvtRecVeeVertex.h.

22{ return m_daughter[i]; }

◆ daughter() [3/3]

Int_t TEvtRecVeeVertex::daughter ( Int_t i) const
inline

Definition at line 22 of file InstallArea/x86_64-el9-gcc13-opt/include/RootEventData/TEvtRecVeeVertex.h.

22{ return m_daughter[i]; }

◆ Ew() [1/3]

Double_t TEvtRecVeeVertex::Ew ( Int_t i) const
inline

Definition at line 18 of file Event/RootEventData/include/RootEventData/TEvtRecVeeVertex.h.

18{ return m_Ew[i]; }

Referenced by setEw(), and EvtRecVeeVertexCnv::TObjectToDataObject().

◆ Ew() [2/3]

Double_t TEvtRecVeeVertex::Ew ( Int_t i) const
inline

Definition at line 18 of file InstallArea/x86_64-el9-gcc13-dbg/include/RootEventData/TEvtRecVeeVertex.h.

18{ return m_Ew[i]; }

◆ Ew() [3/3]

Double_t TEvtRecVeeVertex::Ew ( Int_t i) const
inline

Definition at line 18 of file InstallArea/x86_64-el9-gcc13-opt/include/RootEventData/TEvtRecVeeVertex.h.

18{ return m_Ew[i]; }

◆ mass() [1/3]

Double_t TEvtRecVeeVertex::mass ( ) const
inline

◆ mass() [2/3]

Double_t TEvtRecVeeVertex::mass ( ) const
inline

Definition at line 16 of file InstallArea/x86_64-el9-gcc13-dbg/include/RootEventData/TEvtRecVeeVertex.h.

16{ return m_mass; }

◆ mass() [3/3]

Double_t TEvtRecVeeVertex::mass ( ) const
inline

Definition at line 16 of file InstallArea/x86_64-el9-gcc13-opt/include/RootEventData/TEvtRecVeeVertex.h.

16{ return m_mass; }

◆ nCharge() [1/3]

Int_t TEvtRecVeeVertex::nCharge ( ) const
inline

Definition at line 20 of file Event/RootEventData/include/RootEventData/TEvtRecVeeVertex.h.

20{ return m_nCharge; }

Referenced by setNCharge(), and EvtRecVeeVertexCnv::TObjectToDataObject().

◆ nCharge() [2/3]

Int_t TEvtRecVeeVertex::nCharge ( ) const
inline

Definition at line 20 of file InstallArea/x86_64-el9-gcc13-dbg/include/RootEventData/TEvtRecVeeVertex.h.

20{ return m_nCharge; }

◆ nCharge() [3/3]

Int_t TEvtRecVeeVertex::nCharge ( ) const
inline

Definition at line 20 of file InstallArea/x86_64-el9-gcc13-opt/include/RootEventData/TEvtRecVeeVertex.h.

20{ return m_nCharge; }

◆ ndof() [1/3]

Int_t TEvtRecVeeVertex::ndof ( ) const
inline

◆ ndof() [2/3]

Int_t TEvtRecVeeVertex::ndof ( ) const
inline

Definition at line 15 of file InstallArea/x86_64-el9-gcc13-dbg/include/RootEventData/TEvtRecVeeVertex.h.

15{ return m_ndof; }

◆ ndof() [3/3]

Int_t TEvtRecVeeVertex::ndof ( ) const
inline

Definition at line 15 of file InstallArea/x86_64-el9-gcc13-opt/include/RootEventData/TEvtRecVeeVertex.h.

15{ return m_ndof; }

◆ nTracks() [1/3]

Int_t TEvtRecVeeVertex::nTracks ( ) const
inline

Definition at line 21 of file Event/RootEventData/include/RootEventData/TEvtRecVeeVertex.h.

21{ return m_nTracks; }

Referenced by setNTracks(), and EvtRecVeeVertexCnv::TObjectToDataObject().

◆ nTracks() [2/3]

Int_t TEvtRecVeeVertex::nTracks ( ) const
inline

Definition at line 21 of file InstallArea/x86_64-el9-gcc13-dbg/include/RootEventData/TEvtRecVeeVertex.h.

21{ return m_nTracks; }

◆ nTracks() [3/3]

Int_t TEvtRecVeeVertex::nTracks ( ) const
inline

Definition at line 21 of file InstallArea/x86_64-el9-gcc13-opt/include/RootEventData/TEvtRecVeeVertex.h.

21{ return m_nTracks; }

◆ pair() [1/3]

Int_t TEvtRecVeeVertex::pair ( Int_t i) const
inline

Definition at line 19 of file Event/RootEventData/include/RootEventData/TEvtRecVeeVertex.h.

19{ return m_pair[i]; }

Referenced by setPair(), and EvtRecVeeVertexCnv::TObjectToDataObject().

◆ pair() [2/3]

Int_t TEvtRecVeeVertex::pair ( Int_t i) const
inline

Definition at line 19 of file InstallArea/x86_64-el9-gcc13-dbg/include/RootEventData/TEvtRecVeeVertex.h.

19{ return m_pair[i]; }

◆ pair() [3/3]

Int_t TEvtRecVeeVertex::pair ( Int_t i) const
inline

Definition at line 19 of file InstallArea/x86_64-el9-gcc13-opt/include/RootEventData/TEvtRecVeeVertex.h.

19{ return m_pair[i]; }

◆ setChi2() [1/3]

void TEvtRecVeeVertex::setChi2 ( Double_t chi2)
inline

◆ setChi2() [2/3]

void TEvtRecVeeVertex::setChi2 ( Double_t chi2)
inline

◆ setChi2() [3/3]

void TEvtRecVeeVertex::setChi2 ( Double_t chi2)
inline

◆ setDaughter() [1/3]

void TEvtRecVeeVertex::setDaughter ( Int_t daughter[2])
inline

Definition at line 40 of file Event/RootEventData/include/RootEventData/TEvtRecVeeVertex.h.

40 {
41 for ( Int_t i = 0; i < 2; i++ ) m_daughter[i] = daughter[i];
42 }

Referenced by EvtRecVeeVertexCnv::DataObjectToTObject().

◆ setDaughter() [2/3]

void TEvtRecVeeVertex::setDaughter ( Int_t daughter[2])
inline

Definition at line 40 of file InstallArea/x86_64-el9-gcc13-dbg/include/RootEventData/TEvtRecVeeVertex.h.

40 {
41 for ( Int_t i = 0; i < 2; i++ ) m_daughter[i] = daughter[i];
42 }

◆ setDaughter() [3/3]

void TEvtRecVeeVertex::setDaughter ( Int_t daughter[2])
inline

Definition at line 40 of file InstallArea/x86_64-el9-gcc13-opt/include/RootEventData/TEvtRecVeeVertex.h.

40 {
41 for ( Int_t i = 0; i < 2; i++ ) m_daughter[i] = daughter[i];
42 }

◆ setEw() [1/3]

void TEvtRecVeeVertex::setEw ( Double_t Ew[28])
inline

Definition at line 32 of file Event/RootEventData/include/RootEventData/TEvtRecVeeVertex.h.

32 {
33 for ( Int_t i = 0; i < 28; i++ ) m_Ew[i] = Ew[i];
34 }

Referenced by EvtRecVeeVertexCnv::DataObjectToTObject().

◆ setEw() [2/3]

void TEvtRecVeeVertex::setEw ( Double_t Ew[28])
inline

Definition at line 32 of file InstallArea/x86_64-el9-gcc13-dbg/include/RootEventData/TEvtRecVeeVertex.h.

32 {
33 for ( Int_t i = 0; i < 28; i++ ) m_Ew[i] = Ew[i];
34 }

◆ setEw() [3/3]

void TEvtRecVeeVertex::setEw ( Double_t Ew[28])
inline

Definition at line 32 of file InstallArea/x86_64-el9-gcc13-opt/include/RootEventData/TEvtRecVeeVertex.h.

32 {
33 for ( Int_t i = 0; i < 28; i++ ) m_Ew[i] = Ew[i];
34 }

◆ setMass() [1/3]

void TEvtRecVeeVertex::setMass ( Double_t mass)
inline

◆ setMass() [2/3]

void TEvtRecVeeVertex::setMass ( Double_t mass)
inline

◆ setMass() [3/3]

void TEvtRecVeeVertex::setMass ( Double_t mass)
inline

◆ setNCharge() [1/3]

void TEvtRecVeeVertex::setNCharge ( Int_t nCharge)
inline

◆ setNCharge() [2/3]

void TEvtRecVeeVertex::setNCharge ( Int_t nCharge)
inline

◆ setNCharge() [3/3]

void TEvtRecVeeVertex::setNCharge ( Int_t nCharge)
inline

◆ setNdof() [1/3]

void TEvtRecVeeVertex::setNdof ( Int_t ndof)
inline

◆ setNdof() [2/3]

void TEvtRecVeeVertex::setNdof ( Int_t ndof)
inline

◆ setNdof() [3/3]

void TEvtRecVeeVertex::setNdof ( Int_t ndof)
inline

◆ setNTracks() [1/3]

void TEvtRecVeeVertex::setNTracks ( Int_t nTracks)
inline

◆ setNTracks() [2/3]

void TEvtRecVeeVertex::setNTracks ( Int_t nTracks)
inline

◆ setNTracks() [3/3]

void TEvtRecVeeVertex::setNTracks ( Int_t nTracks)
inline

◆ setPair() [1/3]

void TEvtRecVeeVertex::setPair ( Int_t pair[2])
inline

Definition at line 35 of file Event/RootEventData/include/RootEventData/TEvtRecVeeVertex.h.

35 {
36 for ( Int_t i = 0; i < 2; i++ ) m_pair[i] = pair[i];
37 }

Referenced by EvtRecVeeVertexCnv::DataObjectToTObject().

◆ setPair() [2/3]

void TEvtRecVeeVertex::setPair ( Int_t pair[2])
inline

Definition at line 35 of file InstallArea/x86_64-el9-gcc13-dbg/include/RootEventData/TEvtRecVeeVertex.h.

35 {
36 for ( Int_t i = 0; i < 2; i++ ) m_pair[i] = pair[i];
37 }

◆ setPair() [3/3]

void TEvtRecVeeVertex::setPair ( Int_t pair[2])
inline

Definition at line 35 of file InstallArea/x86_64-el9-gcc13-opt/include/RootEventData/TEvtRecVeeVertex.h.

35 {
36 for ( Int_t i = 0; i < 2; i++ ) m_pair[i] = pair[i];
37 }

◆ setVertexId() [1/3]

void TEvtRecVeeVertex::setVertexId ( Int_t vtxId)
inline

Definition at line 24 of file Event/RootEventData/include/RootEventData/TEvtRecVeeVertex.h.

24{ m_vertexId = vtxId; }

Referenced by EvtRecVeeVertexCnv::DataObjectToTObject().

◆ setVertexId() [2/3]

void TEvtRecVeeVertex::setVertexId ( Int_t vtxId)
inline

Definition at line 24 of file InstallArea/x86_64-el9-gcc13-dbg/include/RootEventData/TEvtRecVeeVertex.h.

24{ m_vertexId = vtxId; }

◆ setVertexId() [3/3]

void TEvtRecVeeVertex::setVertexId ( Int_t vtxId)
inline

Definition at line 24 of file InstallArea/x86_64-el9-gcc13-opt/include/RootEventData/TEvtRecVeeVertex.h.

24{ m_vertexId = vtxId; }

◆ setVertexType() [1/3]

void TEvtRecVeeVertex::setVertexType ( Int_t vtxType)
inline

Definition at line 25 of file Event/RootEventData/include/RootEventData/TEvtRecVeeVertex.h.

25{ m_vertexType = vtxType; }

Referenced by EvtRecVeeVertexCnv::DataObjectToTObject().

◆ setVertexType() [2/3]

void TEvtRecVeeVertex::setVertexType ( Int_t vtxType)
inline

Definition at line 25 of file InstallArea/x86_64-el9-gcc13-dbg/include/RootEventData/TEvtRecVeeVertex.h.

25{ m_vertexType = vtxType; }

◆ setVertexType() [3/3]

void TEvtRecVeeVertex::setVertexType ( Int_t vtxType)
inline

Definition at line 25 of file InstallArea/x86_64-el9-gcc13-opt/include/RootEventData/TEvtRecVeeVertex.h.

25{ m_vertexType = vtxType; }

◆ setW() [1/3]

void TEvtRecVeeVertex::setW ( Double_t w[7])
inline

Definition at line 29 of file Event/RootEventData/include/RootEventData/TEvtRecVeeVertex.h.

29 {
30 for ( Int_t i = 0; i < 7; i++ ) m_w[i] = w[i];
31 }

Referenced by EvtRecVeeVertexCnv::DataObjectToTObject().

◆ setW() [2/3]

void TEvtRecVeeVertex::setW ( Double_t w[7])
inline

Definition at line 29 of file InstallArea/x86_64-el9-gcc13-dbg/include/RootEventData/TEvtRecVeeVertex.h.

29 {
30 for ( Int_t i = 0; i < 7; i++ ) m_w[i] = w[i];
31 }

◆ setW() [3/3]

void TEvtRecVeeVertex::setW ( Double_t w[7])
inline

Definition at line 29 of file InstallArea/x86_64-el9-gcc13-opt/include/RootEventData/TEvtRecVeeVertex.h.

29 {
30 for ( Int_t i = 0; i < 7; i++ ) m_w[i] = w[i];
31 }

◆ vertexId() [1/3]

Int_t TEvtRecVeeVertex::vertexId ( ) const
inline

Definition at line 12 of file Event/RootEventData/include/RootEventData/TEvtRecVeeVertex.h.

12{ return m_vertexId; }

Referenced by EvtRecVeeVertexCnv::TObjectToDataObject().

◆ vertexId() [2/3]

Int_t TEvtRecVeeVertex::vertexId ( ) const
inline

Definition at line 12 of file InstallArea/x86_64-el9-gcc13-dbg/include/RootEventData/TEvtRecVeeVertex.h.

12{ return m_vertexId; }

◆ vertexId() [3/3]

Int_t TEvtRecVeeVertex::vertexId ( ) const
inline

Definition at line 12 of file InstallArea/x86_64-el9-gcc13-opt/include/RootEventData/TEvtRecVeeVertex.h.

12{ return m_vertexId; }

◆ vertexType() [1/3]

Int_t TEvtRecVeeVertex::vertexType ( ) const
inline

Definition at line 13 of file Event/RootEventData/include/RootEventData/TEvtRecVeeVertex.h.

13{ return m_vertexType; }

Referenced by EvtRecVeeVertexCnv::TObjectToDataObject().

◆ vertexType() [2/3]

Int_t TEvtRecVeeVertex::vertexType ( ) const
inline

Definition at line 13 of file InstallArea/x86_64-el9-gcc13-dbg/include/RootEventData/TEvtRecVeeVertex.h.

13{ return m_vertexType; }

◆ vertexType() [3/3]

Int_t TEvtRecVeeVertex::vertexType ( ) const
inline

Definition at line 13 of file InstallArea/x86_64-el9-gcc13-opt/include/RootEventData/TEvtRecVeeVertex.h.

13{ return m_vertexType; }

◆ w() [1/3]

Double_t TEvtRecVeeVertex::w ( Int_t i) const
inline

Definition at line 17 of file Event/RootEventData/include/RootEventData/TEvtRecVeeVertex.h.

17{ return m_w[i]; }

Referenced by setW(), and EvtRecVeeVertexCnv::TObjectToDataObject().

◆ w() [2/3]

Double_t TEvtRecVeeVertex::w ( Int_t i) const
inline

Definition at line 17 of file InstallArea/x86_64-el9-gcc13-dbg/include/RootEventData/TEvtRecVeeVertex.h.

17{ return m_w[i]; }

◆ w() [3/3]

Double_t TEvtRecVeeVertex::w ( Int_t i) const
inline

Definition at line 17 of file InstallArea/x86_64-el9-gcc13-opt/include/RootEventData/TEvtRecVeeVertex.h.

17{ return m_w[i]; }

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