00001
00002
00003
00004
00005
00006
00007
00008
00009 #include "StHbtTTreeXi.h"
00010 #include "StHbtEvent.hh"
00011 #include "StHbtV0.hh"
00012 #include "StHbtXi.hh"
00013
00014
00015
00016
00017
00018 StHbtTTreeXi::StHbtTTreeXi(const StHbtEvent* event, const StHbtXi* xi) : StHbtTTreeV0(event, xi) {
00019 mCharge = xi->mCharge;
00020 mDecayVertexXiX = xi->mDecayVertexXi.x();
00021 mDecayVertexXiY = xi->mDecayVertexXi.y();
00022 mDecayVertexXiZ = xi->mDecayVertexXi.z();
00023
00024 mDcaXiDaughters = xi->mDcaXiDaughters;
00025 mDcaBachelorToPrimVertex = xi->mDcaBachelorToPrimVertex;
00026 mDcaXiToPrimVertex = xi->mDcaXiToPrimVertex;
00027 mMomBachelorX = xi->mMomBachelor.x();
00028 mMomBachelorY = xi->mMomBachelor.y();
00029 mMomBachelorZ = xi->mMomBachelor.z();
00030
00031 mKeyBachelor = xi->mKeyBachelor;
00032 mTopologyMapBachelor[0] = xi->mTopologyMapBachelor[0];
00033 mTopologyMapBachelor[1] = xi->mTopologyMapBachelor[1];
00034
00035 mChi2Xi = xi->mChi2Xi;
00036 mClXi = xi->mChi2Xi;
00037 mChi2Bachelor = xi->mChi2Bachelor;
00038 mClBachelor = xi->mClBachelor;
00039
00040 mDedxBachelor = xi->mDedxBachelor;
00041 mNumDedxBachelor = xi->mNumDedxBachelor;
00042
00043 }
00044
00045 ClassImp(StHbtTTreeXi)
00046
00047
00048
00049
00050
00051
00052
00053
00054
00055