Go to the documentation of this file.
9 #ifndef NICAUNIGENEVENTINTERFACE_H_
10 #define NICAUNIGENEVENTINTERFACE_H_
14 #include "NicaEventInterface.h"
33 virtual void Boost(Double_t vx, Double_t vy, Double_t vz);
35 virtual void Compress(Int_t* map, Int_t map_size);
36 virtual void CopyData(NicaEventInterface* s);
48 virtual void SetVertex(Double_t , Double_t , Double_t ) {};
49 virtual void SetPhi(Double_t phi, Double_t ) {
virtual NicaTrackInterface * GetTrackInterface() const
virtual void ConnectToTree()
virtual void Clear(Option_t *opt="")
virtual void FillTrackInterface(NicaTrackInterface *track, Int_t index)
virtual void CopyData(NicaEventInterface *s)
virtual void SetVertex(Double_t, Double_t, Double_t)
virtual void CopyAndCompress(NicaEventInterface *s, Int_t *map, Int_t map_size)
virtual void Boost(Double_t vx, Double_t vy, Double_t vz)
virtual Int_t GetTotalTrackNo() const
virtual ~NicaUnigenEventInterface()
virtual void SetPhi(Double_t phi, Double_t)
UParticle * GetParticle(Int_t index) const
NicaUnigenEventInterface()
virtual Double_t GetB() const
TObject * GetRawEventPointer() const
virtual TObject * GetRawTrackPointer(Int_t index) const
virtual void Compress(Int_t *map, Int_t map_size)
virtual void Register(Bool_t write)
virtual void SetB(Double_t b)
void SetPhi(Double_t phi)
void Clear(Option_t *="")
virtual Double_t GetPhi() const