17#ifndef MPDBOXSETDRAW_H
18#define MPDBOXSETDRAW_H
23#include "FairRootManager.h"
24#include "FairTSBufferFunctional.h"
26#include "TClonesArray.h"
66 virtual void Exec(Option_t* option);
72 virtual InitStatus
Init();
77 virtual Int_t
GetValue(TObject* obj, Int_t
i);
98 BinaryFunctor* fStartFunctor;
99 BinaryFunctor* fStopFunctor;
virtual TVector3 GetVector(TObject *obj)=0
virtual void SetParContainers()
Double_t fTimeWindowMinus
FairRootManager * fManager
virtual void Exec(Option_t *option)
virtual void SetTimeWindowMinus(Double_t val)
virtual void AddBoxes(MpdBoxSet *set, TObject *obj, Int_t i=0)
virtual void SetStartTime(Double_t val)
virtual void SetVerbose(Int_t iVerbose)
MpdBoxSet * CreateBoxSet()
virtual Int_t GetValue(TObject *obj, Int_t i)
virtual Double_t GetTimeWindowPlus()
virtual void SetTimeWindowPlus(Double_t val)
MpdEventManager * fEventManager
virtual void SetBoxDimensions(Double_t x, Double_t y, Double_t z)
virtual void UseEventTimeAsStartTime(Bool_t val=kTRUE)
virtual Double_t GetTimeWindowMinus()
virtual void SetRedraw(Bool_t is_redraw)
virtual InitStatus Init()