|
BmnRoot 26.10.0-18-g4e3414f9
Software framework of the BM@N experiment
|
#include <MpdBoxSetDraw.h>
Public Member Functions | |
| MpdBoxSetDraw () | |
| Default constructor. | |
| MpdBoxSetDraw (const char *name, Int_t iVerbose=1) | |
| Standard constructor. | |
| virtual | ~MpdBoxSetDraw () |
| Destructor. | |
| virtual void | SetVerbose (Int_t iVerbose) |
| Set verbosity level. | |
| virtual void | SetRedraw (Bool_t is_redraw) |
| virtual Double_t | GetTimeWindowPlus () |
| virtual Double_t | GetTimeWindowMinus () |
| virtual void | SetTimeWindowMinus (Double_t val) |
| virtual void | SetTimeWindowPlus (Double_t val) |
| virtual void | SetStartTime (Double_t val) |
| virtual void | UseEventTimeAsStartTime (Bool_t val=kTRUE) |
| MpdBoxSet * | CreateBoxSet () |
| virtual void | SetBoxDimensions (Double_t x, Double_t y, Double_t z) |
| virtual void | Exec (Option_t *option) |
| Executed task. | |
| void | Reset () |
| MpdBoxSetDraw () | |
| Default constructor. | |
| MpdBoxSetDraw (const char *name, Int_t iVerbose=1) | |
| Standard constructor. | |
| virtual | ~MpdBoxSetDraw () |
| Destructor. | |
| virtual void | SetVerbose (Int_t iVerbose) |
| Set verbosity level. | |
| virtual void | SetRedraw (Bool_t is_redraw) |
| virtual Double_t | GetTimeWindowPlus () |
| virtual Double_t | GetTimeWindowMinus () |
| virtual void | SetTimeWindowMinus (Double_t val) |
| virtual void | SetTimeWindowPlus (Double_t val) |
| virtual void | SetStartTime (Double_t val) |
| virtual void | UseEventTimeAsStartTime (Bool_t val=kTRUE) |
| MpdBoxSet * | CreateBoxSet () |
| virtual void | SetBoxDimensions (Double_t x, Double_t y, Double_t z) |
| virtual void | Exec (Option_t *option) |
| Executed task. | |
| void | Reset () |
Protected Member Functions | |
| virtual void | SetParContainers () |
| virtual InitStatus | Init () |
| virtual void | Finish () |
| Action after each event. | |
| virtual TVector3 | GetVector (TObject *obj)=0 |
| virtual Int_t | GetValue (TObject *obj, Int_t i) |
| virtual void | AddBoxes (MpdBoxSet *set, TObject *obj, Int_t i=0) |
| virtual void | SetParContainers () |
| virtual InitStatus | Init () |
| virtual void | Finish () |
| Action after each event. | |
| virtual TVector3 | GetVector (TObject *obj)=0 |
| virtual Int_t | GetValue (TObject *obj, Int_t i) |
| virtual void | AddBoxes (MpdBoxSet *set, TObject *obj, Int_t i=0) |
Protected Attributes | |
| Int_t | fVerbose |
| TClonesArray * | fList |
| MpdEventManager * | fEventManager |
| FairRootManager * | fManager |
| MpdBoxSet * | fq |
| Double_t | fX |
| Double_t | fY |
| Double_t | fZ |
| Double_t | fTimeWindowPlus |
| Double_t | fTimeWindowMinus |
| Double_t | fStartTime |
| Bool_t | fUseEventTime |
| Bool_t | isRedraw |
Private Member Functions | |
| MpdBoxSetDraw (const MpdBoxSetDraw &)=delete | |
| MpdBoxSetDraw & | operator= (const MpdBoxSetDraw &)=delete |
| MpdBoxSetDraw (const MpdBoxSetDraw &)=delete | |
| MpdBoxSetDraw & | operator= (const MpdBoxSetDraw &)=delete |
Private Attributes | |
| BinaryFunctor * | fStartFunctor |
| BinaryFunctor * | fStopFunctor |
Definition at line 29 of file MpdBoxSetDraw.h.
| MpdBoxSetDraw::MpdBoxSetDraw | ( | ) |
Definition at line 15 of file MpdBoxSetDraw.cxx.
References fEventManager, fList, fManager, fq, fStartFunctor, fStartTime, fStopFunctor, fTimeWindowMinus, fTimeWindowPlus, fUseEventTime, fVerbose, fX, fY, fZ, and isRedraw.
Referenced by MpdBoxSetDraw(), MpdHitDraw::MpdHitDraw(), and operator=().
| MpdBoxSetDraw::MpdBoxSetDraw | ( | const char * | name, |
| Int_t | iVerbose = 1 ) |
| name | Name of task |
| iVerbose | Verbosity level |
Definition at line 35 of file MpdBoxSetDraw.cxx.
References fEventManager, fList, fManager, fq, fStartFunctor, fStartTime, fStopFunctor, fTimeWindowMinus, fTimeWindowPlus, fUseEventTime, fVerbose, fX, fY, fZ, and isRedraw.
|
virtual |
Definition at line 55 of file MpdBoxSetDraw.cxx.
|
privatedelete |
| MpdBoxSetDraw::MpdBoxSetDraw | ( | ) |
| MpdBoxSetDraw::MpdBoxSetDraw | ( | const char * | name, |
| Int_t | iVerbose = 1 ) |
| name | Name of task |
| iVerbose | Verbosity level |
|
virtual |
|
privatedelete |
Definition at line 116 of file MpdBoxSetDraw.cxx.
References TEveBoxSet::AddBox(), TEveDigitSet::DigitValue(), fVerbose, GetValue(), GetVector(), i, TVector3::X(), TVector3::Y(), and TVector3::Z().
Referenced by Exec().
|
protectedvirtual |
References fEventManager, fList, fManager, fq, fStartTime, fTimeWindowMinus, fTimeWindowPlus, fUseEventTime, fVerbose, fX, fY, fZ, i, and isRedraw.
| MpdBoxSet * MpdBoxSetDraw::CreateBoxSet | ( | ) |
Definition at line 131 of file MpdBoxSetDraw.cxx.
References fq, fX, fY, fZ, TEveBoxSet::kBT_AABoxFixedDim, TEveBoxSet::Reset(), TEveBoxSet::SetDefDepth(), TEveBoxSet::SetDefHeight(), and TEveBoxSet::SetDefWidth().
Referenced by Exec().
| MpdBoxSet * MpdBoxSetDraw::CreateBoxSet | ( | ) |
|
virtual |
Definition at line 84 of file MpdBoxSetDraw.cxx.
References AddBoxes(), CreateBoxSet(), fEventManager, fList, fManager, fq, fStartFunctor, fStartTime, fStopFunctor, fTimeWindowMinus, fTimeWindowPlus, fUseEventTime, fVerbose, i, isRedraw, and Reset().
|
virtual |
|
protectedvirtual |
Definition at line 147 of file MpdBoxSetDraw.cxx.
|
protectedvirtual |
|
inlinevirtual |
Definition at line 49 of file MpdBoxSetDraw.h.
References fTimeWindowMinus.
|
inlinevirtual |
Definition at line 49 of file MpdBoxSetDraw.h.
References fTimeWindowMinus.
|
inlinevirtual |
Definition at line 48 of file MpdBoxSetDraw.h.
References fTimeWindowPlus.
|
inlinevirtual |
Definition at line 48 of file MpdBoxSetDraw.h.
References fTimeWindowPlus.
Definition at line 126 of file MpdBoxSetDraw.cxx.
References i.
Referenced by AddBoxes().
Implemented in MpdHitDraw, and MpdHitDraw.
References i.
Referenced by AddBoxes().
Implemented in MpdHitDraw, and MpdHitDraw.
|
protectedvirtual |
Definition at line 57 of file MpdBoxSetDraw.cxx.
References fEventManager, fList, fManager, fq, fStartFunctor, fStopFunctor, fVerbose, and MpdEventManager::Instance().
|
protectedvirtual |
|
privatedelete |
|
privatedelete |
References MpdBoxSetDraw(), fStartFunctor, and fStopFunctor.
| void MpdBoxSetDraw::Reset | ( | ) |
Definition at line 149 of file MpdBoxSetDraw.cxx.
References fEventManager, and fq.
Referenced by Exec().
| void MpdBoxSetDraw::Reset | ( | ) |
|
protectedvirtual |
Definition at line 144 of file MpdBoxSetDraw.cxx.
|
protectedvirtual |
|
inlinevirtual |
Definition at line 46 of file MpdBoxSetDraw.h.
References isRedraw.
|
inlinevirtual |
Definition at line 46 of file MpdBoxSetDraw.h.
References isRedraw.
|
inlinevirtual |
Definition at line 52 of file MpdBoxSetDraw.h.
References fStartTime.
|
inlinevirtual |
Definition at line 52 of file MpdBoxSetDraw.h.
References fStartTime.
|
inlinevirtual |
Definition at line 50 of file MpdBoxSetDraw.h.
References fTimeWindowMinus.
|
inlinevirtual |
Definition at line 50 of file MpdBoxSetDraw.h.
References fTimeWindowMinus.
|
inlinevirtual |
Definition at line 51 of file MpdBoxSetDraw.h.
References fTimeWindowPlus.
|
inlinevirtual |
Definition at line 51 of file MpdBoxSetDraw.h.
References fTimeWindowPlus.
|
inlinevirtual |
For this task and all of the subtasks.
Definition at line 45 of file MpdBoxSetDraw.h.
References fVerbose.
|
inlinevirtual |
For this task and all of the subtasks.
Definition at line 45 of file MpdBoxSetDraw.h.
References fVerbose.
Definition at line 53 of file MpdBoxSetDraw.h.
References fUseEventTime.
Definition at line 53 of file MpdBoxSetDraw.h.
References fUseEventTime.
|
protected |
Definition at line 82 of file MpdBoxSetDraw.h.
Referenced by MpdBoxSetDraw(), MpdBoxSetDraw(), AddBoxes(), Exec(), Init(), and Reset().
|
protected |
Definition at line 81 of file MpdBoxSetDraw.h.
Referenced by MpdBoxSetDraw(), MpdBoxSetDraw(), AddBoxes(), Exec(), and Init().
|
protected |
Definition at line 83 of file MpdBoxSetDraw.h.
Referenced by MpdBoxSetDraw(), MpdBoxSetDraw(), AddBoxes(), Exec(), and Init().
|
protected |
Definition at line 84 of file MpdBoxSetDraw.h.
Referenced by MpdBoxSetDraw(), MpdBoxSetDraw(), AddBoxes(), CreateBoxSet(), Exec(), Init(), and Reset().
|
private |
Definition at line 96 of file MpdBoxSetDraw.h.
Referenced by MpdBoxSetDraw(), MpdBoxSetDraw(), Exec(), Init(), and operator=().
|
protected |
Definition at line 89 of file MpdBoxSetDraw.h.
Referenced by MpdBoxSetDraw(), MpdBoxSetDraw(), AddBoxes(), Exec(), and SetStartTime().
|
private |
Definition at line 97 of file MpdBoxSetDraw.h.
Referenced by MpdBoxSetDraw(), MpdBoxSetDraw(), Exec(), Init(), and operator=().
|
protected |
Definition at line 88 of file MpdBoxSetDraw.h.
Referenced by MpdBoxSetDraw(), MpdBoxSetDraw(), AddBoxes(), Exec(), GetTimeWindowMinus(), and SetTimeWindowMinus().
|
protected |
Definition at line 87 of file MpdBoxSetDraw.h.
Referenced by MpdBoxSetDraw(), MpdBoxSetDraw(), AddBoxes(), Exec(), GetTimeWindowPlus(), and SetTimeWindowPlus().
|
protected |
Definition at line 90 of file MpdBoxSetDraw.h.
Referenced by MpdBoxSetDraw(), MpdBoxSetDraw(), AddBoxes(), Exec(), and UseEventTimeAsStartTime().
|
protected |
Definition at line 79 of file MpdBoxSetDraw.h.
Referenced by MpdBoxSetDraw(), MpdBoxSetDraw(), AddBoxes(), Exec(), Init(), and SetVerbose().
|
protected |
Definition at line 85 of file MpdBoxSetDraw.h.
Referenced by MpdBoxSetDraw(), MpdBoxSetDraw(), AddBoxes(), CreateBoxSet(), and SetBoxDimensions().
|
protected |
Definition at line 85 of file MpdBoxSetDraw.h.
Referenced by MpdBoxSetDraw(), MpdBoxSetDraw(), AddBoxes(), CreateBoxSet(), and SetBoxDimensions().
|
protected |
Definition at line 85 of file MpdBoxSetDraw.h.
Referenced by MpdBoxSetDraw(), MpdBoxSetDraw(), AddBoxes(), CreateBoxSet(), and SetBoxDimensions().
|
protected |
Definition at line 91 of file MpdBoxSetDraw.h.
Referenced by MpdBoxSetDraw(), MpdBoxSetDraw(), AddBoxes(), Exec(), and SetRedraw().