StRoot  1
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Groups Pages
StHbtTTreeXi.cxx
1 /***********************************************************************
2  *
3  * StHbtTTreeXi.h,v 1.0 1999/09/07
4  *
5  * Authors: Frank Laue, BNL, laue@bnl.gov
6  *
7  ***********************************************************************/
8 
9 #include "StHbtTTreeXi.h"
10 #include "StHbtEvent.hh"
11 #include "StHbtV0.hh"
12 #include "StHbtXi.hh"
13 
14 
15 //----------------------------------------------------------------------------
16 //----------------------------------------------------------------------------
17 //----------------------------------------------------------------------------
18 StHbtTTreeXi::StHbtTTreeXi(const StHbtEvent* event, const StHbtXi* xi) : StHbtTTreeV0(event, xi) {
19  mCharge = xi->mCharge;
20  mDecayVertexXiX = xi->mDecayVertexXi.x();
21  mDecayVertexXiY = xi->mDecayVertexXi.y();
22  mDecayVertexXiZ = xi->mDecayVertexXi.z();
23 
24  mDcaXiDaughters = xi->mDcaXiDaughters;
25  mDcaBachelorToPrimVertex = xi->mDcaBachelorToPrimVertex;
26  mDcaXiToPrimVertex = xi->mDcaXiToPrimVertex;
27  mMomBachelorX = xi->mMomBachelor.x();
28  mMomBachelorY = xi->mMomBachelor.y();
29  mMomBachelorZ = xi->mMomBachelor.z();
30 
31  mKeyBachelor = xi->mKeyBachelor;
32  mTopologyMapBachelor[0] = xi->mTopologyMapBachelor[0];
33  mTopologyMapBachelor[1] = xi->mTopologyMapBachelor[1];
34 
35  mChi2Xi = xi->mChi2Xi;
36  mClXi = xi->mChi2Xi;
37  mChi2Bachelor = xi->mChi2Bachelor;
38  mClBachelor = xi->mClBachelor;
39 
40  mDedxBachelor = xi->mDedxBachelor;
41  mNumDedxBachelor = xi->mNumDedxBachelor;
42 
43 }
44 
45 ClassImp(StHbtTTreeXi)
46 
47 /***********************************************************************
48  *
49  * $Log: StHbtTTreeXi.cxx,v $
50  * Revision 1.2 2001/12/05 15:10:34 laue
51  * Boris' updates (mainly access functions)
52  *
53  *
54  *
55  ***********************************************************************/