Go to the documentation of this file.
9 #ifndef NICACBMGLOBALEVENTINTERFACE_H_
10 #define NICACBMGLOBALEVENTINTERFACE_H_
14 #include "NicaExpEventInterface.h"
15 #include "NicaTrackClones.h"
16 #include "TClonesArray.h"
28 virtual void CopyData(NicaEventInterface* s);
29 virtual void Compress(Int_t* map, Int_t map_size);
virtual void ConnectToTree()
virtual TLorentzVector GetVertexError() const
void Register(Bool_t write)
virtual void CopyAndCompress(NicaEventInterface *s, Int_t *map, Int_t map_size)
virtual Int_t GetRunInfoId() const
NicaCbmGlobalEventInterface()
virtual TObject * GetRawEventPointer() const
virtual void Compress(Int_t *map, Int_t map_size)
virtual void FillTrackInterface(NicaTrackInterface *track, Int_t index)
virtual TVector3 GetMagneticField() const
virtual ~NicaCbmGlobalEventInterface()
virtual void SetMagneticField(TVector3) const
virtual void SetRunInfoId(Int_t)
virtual Int_t GetTotalTrackNo() const
virtual TLorentzVector GetVertex() const
virtual NicaTrackInterface * GetTrackInterface() const
virtual TObject * GetRawTrackPointer(Int_t index) const
NicaTrackClones * fTracks
virtual void CopyData(NicaEventInterface *s)