BOSS 7.1.1
BESIII Offline Software System
|
#include <EvtRecVeeVertex.h>
Public Member Functions | |
virtual const CLID & | clID () const |
EvtRecVeeVertex () | |
~EvtRecVeeVertex () | |
EvtRecVeeVertex (const EvtRecVeeVertex &) | |
EvtRecVeeVertex & | operator= (const EvtRecVeeVertex &) |
int | vertexId () const |
int | vertexType () const |
double | chi2 () const |
int | ndof () const |
double | mass () const |
const HepVector & | w () const |
const HepSymMatrix & | Ew () const |
const std::pair< int, int > & | pair () const |
int | pair (int i) const |
int | nCharge () const |
int | nTracks () const |
std::pair< SmartRef< EvtRecTrack >, SmartRef< EvtRecTrack > > & | pairDaughters () |
SmartRef< EvtRecTrack > & | daughter (int i) |
void | setVertexId (int vtxId) |
void | setVertexType (int vtxType) |
void | setChi2 (double chi2) |
void | setNdof (int ndof) |
void | setMass (double mass) |
void | setW (const HepVector &w) |
void | setEw (const HepSymMatrix &Ew) |
void | setPair (const std::pair< int, int > &pair) |
void | setNCharge (int nCharge) |
void | setNTracks (int nTracks) |
void | addDaughter (const SmartRef< EvtRecTrack > &track, int i) |
void | setDaughter (const std::pair< SmartRef< EvtRecTrack >, SmartRef< EvtRecTrack > > &p) |
Static Public Member Functions | |
static const CLID & | classID () |
Definition at line 24 of file EvtRecVeeVertex.h.
EvtRecVeeVertex::EvtRecVeeVertex | ( | ) |
Definition at line 3 of file EvtRecVeeVertex.cxx.
|
inline |
Definition at line 30 of file EvtRecVeeVertex.h.
EvtRecVeeVertex::EvtRecVeeVertex | ( | const EvtRecVeeVertex & | vtx | ) |
Definition at line 18 of file EvtRecVeeVertex.cxx.
|
inline |
Definition at line 97 of file EvtRecVeeVertex.h.
Referenced by KShortReconstruction::execute(), LambdaReconstruction::execute(), and EvtRecVeeVertexCnv::TObjectToDataObject().
|
inline |
Definition at line 37 of file EvtRecVeeVertex.h.
Referenced by EvtRecVeeVertexCnv::DataObjectToTObject(), LocalKsSelector::operator()(), LocalLambdaSelector::operator()(), and setChi2().
|
inlinestatic |
|
inlinevirtual |
Definition at line 26 of file EvtRecVeeVertex.h.
|
inline |
Definition at line 89 of file EvtRecVeeVertex.h.
Referenced by CDKs::CDKs(), CDLambda::CDLambda(), EvtRecVeeVertexCnv::DataObjectToTObject(), ChargedDReconstruction::execute(), DsReconstruction::execute(), LambdaCReconstruction::execute(), NeutralDReconstruction::execute(), LocalLambdaSelector::operator()(), utility::SecondaryVFit_Lambda(), and utility::SecondaryVFit_Lambdaref().
|
inline |
Definition at line 41 of file EvtRecVeeVertex.h.
Referenced by EvtRecVeeVertexCnv::DataObjectToTObject(), and setEw().
|
inline |
Definition at line 39 of file EvtRecVeeVertex.h.
Referenced by EvtRecVeeVertexCnv::DataObjectToTObject(), CDKs::defaultKinematicData(), ChargedDReconstruction::execute(), DsReconstruction::execute(), LambdaCReconstruction::execute(), NeutralDReconstruction::execute(), LocalKsSelector::operator()(), LocalLambdaSelector::operator()(), and setMass().
|
inline |
Definition at line 44 of file EvtRecVeeVertex.h.
Referenced by EvtRecVeeVertexCnv::DataObjectToTObject(), and setNCharge().
|
inline |
Definition at line 38 of file EvtRecVeeVertex.h.
Referenced by EvtRecVeeVertexCnv::DataObjectToTObject(), and setNdof().
|
inline |
Definition at line 45 of file EvtRecVeeVertex.h.
Referenced by EvtRecVeeVertexCnv::DataObjectToTObject(), and setNTracks().
EvtRecVeeVertex & EvtRecVeeVertex::operator= | ( | const EvtRecVeeVertex & | vtx | ) |
Definition at line 34 of file EvtRecVeeVertex.cxx.
|
inline |
Definition at line 42 of file EvtRecVeeVertex.h.
Referenced by EvtRecVeeVertexCnv::DataObjectToTObject(), and setPair().
|
inline |
Definition at line 81 of file EvtRecVeeVertex.h.
|
inline |
Definition at line 46 of file EvtRecVeeVertex.h.
Referenced by LocalKsSelector::operator()(), utility::SecondaryVFit(), and utility::SecondaryVFitref().
|
inline |
Definition at line 53 of file EvtRecVeeVertex.h.
Referenced by KShortReconstruction::execute(), LambdaReconstruction::execute(), and EvtRecVeeVertexCnv::TObjectToDataObject().
|
inline |
Definition at line 62 of file EvtRecVeeVertex.h.
|
inline |
Definition at line 57 of file EvtRecVeeVertex.h.
Referenced by KShortReconstruction::execute(), LambdaReconstruction::execute(), and EvtRecVeeVertexCnv::TObjectToDataObject().
|
inline |
Definition at line 55 of file EvtRecVeeVertex.h.
Referenced by KShortReconstruction::execute(), LambdaReconstruction::execute(), and EvtRecVeeVertexCnv::TObjectToDataObject().
|
inline |
Definition at line 59 of file EvtRecVeeVertex.h.
Referenced by KShortReconstruction::execute(), LambdaReconstruction::execute(), and EvtRecVeeVertexCnv::TObjectToDataObject().
|
inline |
Definition at line 54 of file EvtRecVeeVertex.h.
Referenced by KShortReconstruction::execute(), LambdaReconstruction::execute(), and EvtRecVeeVertexCnv::TObjectToDataObject().
|
inline |
Definition at line 60 of file EvtRecVeeVertex.h.
Referenced by KShortReconstruction::execute(), LambdaReconstruction::execute(), and EvtRecVeeVertexCnv::TObjectToDataObject().
|
inline |
Definition at line 58 of file EvtRecVeeVertex.h.
Referenced by KShortReconstruction::execute(), LambdaReconstruction::execute(), and EvtRecVeeVertexCnv::TObjectToDataObject().
|
inline |
Definition at line 51 of file EvtRecVeeVertex.h.
Referenced by KShortReconstruction::execute(), LambdaReconstruction::execute(), and EvtRecVeeVertexCnv::TObjectToDataObject().
|
inline |
Definition at line 52 of file EvtRecVeeVertex.h.
Referenced by KShortReconstruction::execute(), LambdaReconstruction::execute(), and EvtRecVeeVertexCnv::TObjectToDataObject().
|
inline |
Definition at line 56 of file EvtRecVeeVertex.h.
Referenced by KShortReconstruction::execute(), LambdaReconstruction::execute(), and EvtRecVeeVertexCnv::TObjectToDataObject().
|
inline |
Definition at line 35 of file EvtRecVeeVertex.h.
Referenced by CDLambda::CDLambda(), EvtRecVeeVertexCnv::DataObjectToTObject(), LambdaCReconstruction::execute(), CDLambda::isBar(), LocalKsSelector::operator()(), LocalLambdaSelector::operator()(), utility::SecondaryVFit_Lambda(), and utility::SecondaryVFit_Lambdaref().
|
inline |
Definition at line 36 of file EvtRecVeeVertex.h.
Referenced by EvtRecVeeVertexCnv::DataObjectToTObject().
|
inline |
Definition at line 40 of file EvtRecVeeVertex.h.
Referenced by EvtRecVeeVertexCnv::DataObjectToTObject(), CDKs::defaultKinematicData(), CDLambda::defaultKinematicData(), and setW().