CbmRoot
|
#include <NicaCbmEvent.h>
Public Member Functions | |
NicaCbmEvent (NicaCbmSetup mode=kSis100Hadron) | |
NicaCbmSetup | GetMode () const |
virtual Bool_t | ExistInTree () const |
NicaTrackClones * | GetStsTracks () const |
NicaTrackClones * | GetTofHits () const |
NicaTrackClones * | GetTrdTracks () const |
NicaTrackClones * | GetRichRings () const |
NicaTrackClones * | GetMuchTracks () const |
virtual void | Update () |
virtual TString | GetFormatName () const |
virtual NicaEvent * | GetNewEvent () const |
virtual | ~NicaCbmEvent () |
Protected Member Functions | |
virtual void | ShallowCopyTracks (NicaEvent *event) |
virtual void | ShallowCopyEvent (NicaEvent *event) |
virtual void | CreateSource () |
NicaCbmEvent (TString classname, NicaCbmSetup mode) | |
Protected Attributes | |
NicaCbmSetup | fMode |
NicaTrackClones * | fStsTracks |
NicaTrackClones * | fTrdTracks |
NicaTrackClones * | fTofHits |
NicaTrackClones * | fRichRings |
NicaTrackClones * | fMuchTracks |
Definition at line 15 of file NicaCbmEvent.h.
|
protected |
Definition at line 80 of file NicaCbmEvent.cxx.
References fMode, fMuchTracks, fRichRings, fStsTracks, fTofHits, fTrdTracks, kSis100Electron, kSis100Hadron, and kSis100Muon.
Referenced by GetNewEvent().
NicaCbmEvent::NicaCbmEvent | ( | NicaCbmSetup | mode = kSis100Hadron | ) |
Definition at line 17 of file NicaCbmEvent.cxx.
References fMode, fMuchTracks, fRichRings, fStsTracks, fTofHits, fTrdTracks, kSis100Electron, kSis100Hadron, and kSis100Muon.
|
virtual |
Definition at line 116 of file NicaCbmEvent.cxx.
References fMuchTracks, fRichRings, fStsTracks, fTofHits, and fTrdTracks.
|
protectedvirtual |
Reimplemented from NicaCbmGlobalEvent.
Reimplemented in NicaCbmMatchedEvent.
Definition at line 57 of file NicaCbmEvent.cxx.
References fMode.
|
virtual |
Reimplemented from NicaCbmGlobalEvent.
Reimplemented in NicaCbmMatchedEvent.
Definition at line 99 of file NicaCbmEvent.cxx.
References NicaCbmGlobalEvent::ExistInTree(), fMode, kSis100Electron, kSis100Hadron, and kSis100Muon.
Referenced by NicaCbmMatchedEvent::ExistInTree().
|
virtual |
Reimplemented from NicaCbmGlobalEvent.
Reimplemented in NicaCbmMatchedEvent.
Definition at line 78 of file NicaCbmEvent.cxx.
|
inline |
Definition at line 31 of file NicaCbmEvent.h.
References fMode.
Referenced by NicaCbmMatchedEvent::CreateSource().
|
inline |
Definition at line 37 of file NicaCbmEvent.h.
References fMuchTracks.
Referenced by NicaCbmTrack::CopyData().
|
inlinevirtual |
Reimplemented in NicaCbmMatchedEvent.
Definition at line 40 of file NicaCbmEvent.h.
References fMode, and NicaCbmEvent().
|
inline |
Definition at line 36 of file NicaCbmEvent.h.
References fRichRings.
Referenced by NicaCbmTrack::CopyData().
|
inline |
Definition at line 33 of file NicaCbmEvent.h.
References fStsTracks.
Referenced by NicaCbmTrack::CopyData().
|
inline |
Definition at line 34 of file NicaCbmEvent.h.
References fTofHits.
Referenced by NicaCbmTrack::CopyData().
|
inline |
Definition at line 35 of file NicaCbmEvent.h.
References fTrdTracks.
Referenced by NicaCbmTrack::CopyData().
|
protectedvirtual |
Reimplemented from NicaCbmGlobalEvent.
Definition at line 53 of file NicaCbmEvent.cxx.
References NicaCbmGlobalEvent::ShallowCopyEvent().
|
protectedvirtual |
Reimplemented from NicaCbmGlobalEvent.
Definition at line 36 of file NicaCbmEvent.cxx.
References fMode, fMuchTracks, fRichRings, fStsTracks, fTofHits, fTrdTracks, kSis100Electron, kSis100Hadron, kSis100Muon, and NicaCbmGlobalEvent::ShallowCopyTracks().
|
virtual |
Reimplemented from NicaCbmGlobalEvent.
Definition at line 61 of file NicaCbmEvent.cxx.
References fMode, fMuchTracks, fRichRings, fStsTracks, fTofHits, fTrdTracks, kSis100Electron, kSis100Hadron, kSis100Muon, and NicaCbmGlobalEvent::Update().
|
protected |
Definition at line 18 of file NicaCbmEvent.h.
Referenced by CreateSource(), NicaCbmMatchedEvent::ExistInTree(), ExistInTree(), GetMode(), NicaCbmMatchedEvent::GetNewEvent(), GetNewEvent(), NicaCbmEvent(), ShallowCopyTracks(), and Update().
|
protected |
Definition at line 23 of file NicaCbmEvent.h.
Referenced by GetMuchTracks(), NicaCbmEvent(), ShallowCopyTracks(), Update(), and ~NicaCbmEvent().
|
protected |
Definition at line 22 of file NicaCbmEvent.h.
Referenced by GetRichRings(), NicaCbmEvent(), ShallowCopyTracks(), Update(), and ~NicaCbmEvent().
|
protected |
Definition at line 19 of file NicaCbmEvent.h.
Referenced by GetStsTracks(), NicaCbmEvent(), ShallowCopyTracks(), Update(), and ~NicaCbmEvent().
|
protected |
Definition at line 21 of file NicaCbmEvent.h.
Referenced by GetTofHits(), NicaCbmEvent(), ShallowCopyTracks(), Update(), and ~NicaCbmEvent().
|
protected |
Definition at line 20 of file NicaCbmEvent.h.
Referenced by GetTrdTracks(), NicaCbmEvent(), ShallowCopyTracks(), Update(), and ~NicaCbmEvent().