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);
98 BinaryFunctor* fStartFunctor;
99 BinaryFunctor* fStopFunctor;
virtual TVector3 GetVector(TObject *obj)=0
virtual void SetParContainers()
virtual Int_t GetValue(TObject *obj, Int_t i)
Double_t fTimeWindowMinus
virtual void AddBoxes(MpdBoxSet *set, TObject *obj, Int_t i=0)
FairRootManager * fManager
virtual InitStatus Init()
virtual void SetTimeWindowMinus(Double_t val)
virtual void SetStartTime(Double_t val)
virtual void SetVerbose(Int_t iVerbose)
MpdBoxSet * CreateBoxSet()
virtual Double_t GetTimeWindowPlus()
virtual void SetTimeWindowPlus(Double_t val)
virtual void Exec(Option_t *option)
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()
MpdBoxSetDraw(const char *name, Int_t iVerbose=1)
virtual void SetRedraw(Bool_t is_redraw)