TEvtRecVeeVertex Class Reference

#include <TEvtRecVeeVertex.h>

List of all members.

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])

Private Attributes

Int_t m_vertexId
Int_t m_vertexType
Double_t m_chi2
Int_t m_ndof
Double_t m_mass
Double_t m_w [7]
Double_t m_Ew [28]
Int_t m_pair [2]
Int_t m_nCharge
Int_t m_nTracks
Int_t m_daughter [2]


Detailed Description

Definition at line 6 of file TEvtRecVeeVertex.h.


Constructor & Destructor Documentation

TEvtRecVeeVertex::TEvtRecVeeVertex (  ) 

TEvtRecVeeVertex::~TEvtRecVeeVertex (  ) 

Definition at line 24 of file TEvtRecVeeVertex.cxx.

00024                                     {
00025 }


Member Function Documentation

Double_t TEvtRecVeeVertex::chi2 (  )  const [inline]

Definition at line 14 of file TEvtRecVeeVertex.h.

References m_chi2.

Referenced by EvtRecVeeVertexCnv::TObjectToDataObject().

00014 {return m_chi2;}

Int_t TEvtRecVeeVertex::daughter ( Int_t  i  )  const [inline]

Definition at line 22 of file TEvtRecVeeVertex.h.

References m_daughter.

Referenced by EvtRecVeeVertexCnv::TObjectToDataObject().

00022 {return m_daughter[i];}  

Double_t TEvtRecVeeVertex::Ew ( Int_t  i  )  const [inline]

Definition at line 18 of file TEvtRecVeeVertex.h.

References m_Ew.

Referenced by EvtRecVeeVertexCnv::TObjectToDataObject().

00018 {return m_Ew[i];}

Double_t TEvtRecVeeVertex::mass (  )  const [inline]

Definition at line 16 of file TEvtRecVeeVertex.h.

References m_mass.

Referenced by EvtRecVeeVertexCnv::TObjectToDataObject().

00016 {return m_mass;}

Int_t TEvtRecVeeVertex::nCharge (  )  const [inline]

Definition at line 20 of file TEvtRecVeeVertex.h.

References m_nCharge.

Referenced by EvtRecVeeVertexCnv::TObjectToDataObject().

00020 {return m_nCharge;}

Int_t TEvtRecVeeVertex::ndof (  )  const [inline]

Definition at line 15 of file TEvtRecVeeVertex.h.

References m_ndof.

Referenced by EvtRecVeeVertexCnv::TObjectToDataObject().

00015 {return m_ndof;}

Int_t TEvtRecVeeVertex::nTracks (  )  const [inline]

Definition at line 21 of file TEvtRecVeeVertex.h.

References m_nTracks.

Referenced by EvtRecVeeVertexCnv::TObjectToDataObject().

00021 {return m_nTracks;}

Int_t TEvtRecVeeVertex::pair ( Int_t  i  )  const [inline]

Definition at line 19 of file TEvtRecVeeVertex.h.

References m_pair.

Referenced by EvtRecVeeVertexCnv::TObjectToDataObject().

00019 {return m_pair[i];}

void TEvtRecVeeVertex::setChi2 ( Double_t  chi2  )  [inline]

Definition at line 26 of file TEvtRecVeeVertex.h.

References m_chi2.

Referenced by EvtRecVeeVertexCnv::DataObjectToTObject().

00026 {m_chi2 = chi2;}

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

Definition at line 40 of file TEvtRecVeeVertex.h.

References genRecEmupikp::i, and m_daughter.

Referenced by EvtRecVeeVertexCnv::DataObjectToTObject().

00040                                       {
00041     for (Int_t i = 0; i < 2; i++) m_daughter[i] = daughter[i];
00042   }

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

Definition at line 32 of file TEvtRecVeeVertex.h.

References genRecEmupikp::i, and m_Ew.

Referenced by EvtRecVeeVertexCnv::DataObjectToTObject().

00032                               {
00033     for (Int_t i = 0; i < 28; i++) m_Ew[i] = Ew[i];
00034   }

void TEvtRecVeeVertex::setMass ( Double_t  mass  )  [inline]

Definition at line 28 of file TEvtRecVeeVertex.h.

References m_mass.

Referenced by EvtRecVeeVertexCnv::DataObjectToTObject().

00028 {m_mass = mass;}

void TEvtRecVeeVertex::setNCharge ( Int_t  nCharge  )  [inline]

Definition at line 38 of file TEvtRecVeeVertex.h.

References m_nCharge.

Referenced by EvtRecVeeVertexCnv::DataObjectToTObject().

00038 {m_nCharge = nCharge;}

void TEvtRecVeeVertex::setNdof ( Int_t  ndof  )  [inline]

Definition at line 27 of file TEvtRecVeeVertex.h.

References m_ndof.

Referenced by EvtRecVeeVertexCnv::DataObjectToTObject().

00027 {m_ndof = ndof;}

void TEvtRecVeeVertex::setNTracks ( Int_t  nTracks  )  [inline]

Definition at line 39 of file TEvtRecVeeVertex.h.

References m_nTracks.

Referenced by EvtRecVeeVertexCnv::DataObjectToTObject().

00039 {m_nTracks = nTracks;}

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

Definition at line 35 of file TEvtRecVeeVertex.h.

References genRecEmupikp::i, and m_pair.

Referenced by EvtRecVeeVertexCnv::DataObjectToTObject().

00035                               {
00036    for (Int_t i = 0; i < 2; i++) m_pair[i] = pair[i];
00037   }

void TEvtRecVeeVertex::setVertexId ( Int_t  vtxId  )  [inline]

Definition at line 24 of file TEvtRecVeeVertex.h.

References m_vertexId.

Referenced by EvtRecVeeVertexCnv::DataObjectToTObject().

00024 {m_vertexId = vtxId;}

void TEvtRecVeeVertex::setVertexType ( Int_t  vtxType  )  [inline]

Definition at line 25 of file TEvtRecVeeVertex.h.

References m_vertexType.

Referenced by EvtRecVeeVertexCnv::DataObjectToTObject().

00025 {m_vertexType = vtxType;}

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

Definition at line 29 of file TEvtRecVeeVertex.h.

References genRecEmupikp::i, and m_w.

Referenced by EvtRecVeeVertexCnv::DataObjectToTObject().

00029                            {
00030     for (Int_t i = 0; i < 7; i++) m_w[i] = w[i];
00031   } 

Int_t TEvtRecVeeVertex::vertexId (  )  const [inline]

Definition at line 12 of file TEvtRecVeeVertex.h.

References m_vertexId.

Referenced by EvtRecVeeVertexCnv::TObjectToDataObject().

00012 {return m_vertexId;}

Int_t TEvtRecVeeVertex::vertexType (  )  const [inline]

Definition at line 13 of file TEvtRecVeeVertex.h.

References m_vertexType.

Referenced by EvtRecVeeVertexCnv::TObjectToDataObject().

00013 {return m_vertexType;}

Double_t TEvtRecVeeVertex::w ( Int_t  i  )  const [inline]

Definition at line 17 of file TEvtRecVeeVertex.h.

References m_w.

Referenced by EvtRecVeeVertexCnv::TObjectToDataObject().

00017 {return m_w[i];}


Member Data Documentation

Double_t TEvtRecVeeVertex::m_chi2 [private]

Definition at line 47 of file TEvtRecVeeVertex.h.

Referenced by chi2(), and setChi2().

Int_t TEvtRecVeeVertex::m_daughter[2] [private]

Definition at line 56 of file TEvtRecVeeVertex.h.

Referenced by daughter(), and setDaughter().

Double_t TEvtRecVeeVertex::m_Ew[28] [private]

Definition at line 51 of file TEvtRecVeeVertex.h.

Referenced by Ew(), and setEw().

Double_t TEvtRecVeeVertex::m_mass [private]

Definition at line 49 of file TEvtRecVeeVertex.h.

Referenced by mass(), and setMass().

Int_t TEvtRecVeeVertex::m_nCharge [private]

Definition at line 54 of file TEvtRecVeeVertex.h.

Referenced by nCharge(), and setNCharge().

Int_t TEvtRecVeeVertex::m_ndof [private]

Definition at line 48 of file TEvtRecVeeVertex.h.

Referenced by ndof(), and setNdof().

Int_t TEvtRecVeeVertex::m_nTracks [private]

Definition at line 55 of file TEvtRecVeeVertex.h.

Referenced by nTracks(), and setNTracks().

Int_t TEvtRecVeeVertex::m_pair[2] [private]

Definition at line 52 of file TEvtRecVeeVertex.h.

Referenced by pair(), and setPair().

Int_t TEvtRecVeeVertex::m_vertexId [private]

Definition at line 45 of file TEvtRecVeeVertex.h.

Referenced by setVertexId(), and vertexId().

Int_t TEvtRecVeeVertex::m_vertexType [private]

Definition at line 46 of file TEvtRecVeeVertex.h.

Referenced by setVertexType(), and vertexType().

Double_t TEvtRecVeeVertex::m_w[7] [private]

Definition at line 50 of file TEvtRecVeeVertex.h.

Referenced by setW(), and w().


Generated on Tue Nov 29 23:36:00 2016 for BOSS_7.0.2 by  doxygen 1.4.7