CbmRoot
|
#include <HalCbmEvent.h>
Public Member Functions | |
HalCbmEvent () | |
HalCbmEvent (const HalCbmEvent &other) | |
virtual void | Update (Hal::EventInterface *interface) |
virtual Bool_t | ExistInTree () const |
virtual Hal::EventInterface * | CreateInterface () const |
virtual Hal::Track * | GetNewTrack () const |
virtual Hal::Event * | GetNewEvent () const |
virtual TString | GetFormatName () const |
virtual | ~HalCbmEvent () |
Protected Member Functions | |
HalCbmEvent (TString classname) | |
void | UpdateDST (HalCbmEventInterface *ei) |
void | UpdateAnaTree (HalCbmEventInterface *ei) |
Definition at line 20 of file HalCbmEvent.h.
|
protected |
Definition at line 42 of file HalCbmEvent.cxx.
HalCbmEvent::HalCbmEvent | ( | ) |
Definition at line 22 of file HalCbmEvent.cxx.
Referenced by GetNewEvent().
HalCbmEvent::HalCbmEvent | ( | const HalCbmEvent & | other | ) |
Definition at line 24 of file HalCbmEvent.cxx.
|
virtual |
Definition at line 44 of file HalCbmEvent.cxx.
|
virtual |
Definition at line 153 of file HalCbmEvent.cxx.
|
virtual |
Definition at line 46 of file HalCbmEvent.cxx.
|
inlinevirtual |
Definition at line 34 of file HalCbmEvent.h.
|
inlinevirtual |
Definition at line 33 of file HalCbmEvent.h.
References HalCbmEvent().
|
inlinevirtual |
Definition at line 32 of file HalCbmEvent.h.
|
virtual |
Definition at line 26 of file HalCbmEvent.cxx.
References HalCbmEventInterface::fFormatType, HalCbm::kAnalysisTree, HalCbm::kDST, UpdateAnaTree(), and UpdateDST().
|
protected |
Definition at line 110 of file HalCbmEvent.cxx.
References HalCbmTrack::BuildHelix(), HalCbmEventInterface::GetContainer(), HalCbmTrack::GetDetTrack(), CbmAnaTreeRecoSourceContainer::GetFieldIds(), HalCbmTrack::GetNMvdHits(), CbmAnaTreeRecoSourceContainer::GetTofHits(), HalCbmEventInterface::GetTotalTrackNo(), HalCbmEventInterface::GetVertex(), CbmAnaTreeRecoSourceContainer::GetVtx2ToFMatch(), CbmAnaTreeRecoSourceContainer::GetVtxTracks(), HalCbmTrack::SetNMvdHits(), HalCbmTrack::SetNStsHits(), HalCbmTrack::SetVertexChi2(), AnaTreeRecoIds::tof_mass2, AnaTreeRecoIds::vtx_chi2, AnaTreeRecoIds::vtx_dcax, AnaTreeRecoIds::vtx_dcay, AnaTreeRecoIds::vtx_dcaz, AnaTreeRecoIds::vtx_mvdhits, AnaTreeRecoIds::vtx_nhits, AnaTreeRecoIds::vtx_q, and AnaTreeRecoIds::vtx_vtxchi2.
Referenced by Update().
|
protected |
Definition at line 54 of file HalCbmEvent.cxx.
References HalCbmTrack::BuildHelix(), HalCbmEventInterface::fGlobalTracks, HalCbmEventInterface::fStsTracks, HalCbmEventInterface::fTofHits, CbmGlobalTrack::GetChi2(), HalCbmTrack::GetDetTrack(), CbmGlobalTrack::GetLength(), CbmStsTrack::GetNofMvdHits(), CbmStsTrack::GetNofStsHits(), CbmGlobalTrack::GetParamVertex(), CbmTrackParam::GetPx(), CbmTrackParam::GetPy(), CbmTrackParam::GetPz(), CbmGlobalTrack::GetStsTrackIndex(), CbmHit::GetTime(), CbmGlobalTrack::GetTofHitIndex(), HalCbmEventInterface::GetTotalTrackNo(), HalCbmEventInterface::GetVertex(), HalCbmTrack::SetNMvdHits(), HalCbmTrack::SetNStsHits(), and HalCbmTrack::SetVertexChi2().
Referenced by Update().