1 #ifndef __StMuMcVertex_h__
2 #define __StMuMcVertex_h__
3 #include "tables/St_g2t_vertex_Table.h"
4 #include "StThreeVectorF.hh"
8 StMuMcVertex(
const g2t_vertex_st &v) : mId(v.id), mNoDaughters(v.n_daughter), mIdParTrk(v.parent_p),
9 mIsInterm(v.is_itrmd), mTime(v.ge_tof), mXyzV(v.ge_x) {}
12 Int_t Id()
const {
return mId;}
13 Int_t NoDaughters()
const {
return mNoDaughters;}
14 Int_t IsIntermedate()
const {
return mIsInterm;}
15 Float_t Time()
const {
return mTime;}
17 Int_t IdParTrk()
const {
return mIdParTrk;}
18 virtual void Print(Option_t* option =
"")
const;
28 ostream& operator<<(ostream& os,
StMuMcVertex const & v);