|
FairRoot/PandaRoot
|
#include <PndCaloDraw.h>
Public Member Functions | |
| PndCaloDraw () | |
| PndCaloDraw (const char *name, Int_t iVerbose=1) | |
| virtual | ~PndCaloDraw () |
| virtual Double_t | GetTimeWindowPlus () |
| virtual Double_t | GetTimeWindowMinus () |
| virtual void | SetVerbose (Int_t iVerbose) |
| 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) |
| virtual void | Exec (Option_t *option) |
| FairBoxSet * | CreateBoxSet () |
| void | Reset () |
Protected Member Functions | |
| virtual void | SetParContainers () |
| virtual InitStatus | Init () |
| virtual void | Finish () |
| virtual void | FillHisto (TObject *obj) |
| virtual TVector3 | GetVector (TObject *obj)=0 |
| virtual Double_t | GetEnergy (TObject *obj)=0 |
Protected Attributes | |
| Int_t | fVerbose |
| TClonesArray * | fList |
| FairEventManager * | fEventManager |
| FairRootManager * | fManager |
| TH2F * | fCaloHisto |
| TEveCaloDataHist * | fEveHist |
| TEveCalo3D * | fCalo3D |
| Double_t | fTimeWindowPlus |
| Double_t | fTimeWindowMinus |
| Double_t | fStartTime |
| Bool_t | fUseEventTime |
Private Member Functions | |
| PndCaloDraw (const PndCaloDraw &) | |
| PndCaloDraw & | operator= (const PndCaloDraw &) |
| ClassDef (PndCaloDraw, 1) | |
Private Attributes | |
| BinaryFunctor * | fStartFunctor |
| BinaryFunctor * | fStopFunctor |
Definition at line 44 of file PndCaloDraw.h.
| PndCaloDraw::PndCaloDraw | ( | ) |
| PndCaloDraw::PndCaloDraw | ( | const char * | name, |
| Int_t | iVerbose = 1 |
||
| ) |
Standard constructor
| name | Name of task |
| iVerbose | Verbosity level |
Definition at line 56 of file PndCaloDraw.cxx.
|
virtual |
|
private |
|
private |
| FairBoxSet* PndCaloDraw::CreateBoxSet | ( | ) |
|
virtual |
Executed task
Definition at line 115 of file PndCaloDraw.cxx.
References Double_t, fCalo3D, fCaloHisto, fEveHist, FillHisto(), fList, fStartFunctor, fStartTime, fStopFunctor, fTimeWindowMinus, fTimeWindowPlus, fUseEventTime, fVerbose, i, p, and Reset().
|
protectedvirtual |
Definition at line 148 of file PndCaloDraw.cxx.
References Double_t, energy, fCaloHisto, GetEnergy(), and GetVector().
Referenced by Exec().
|
protectedvirtual |
|
protectedpure virtual |
Implemented in PndEmcDigiCaloDraw, and PndEmcHitCaloDraw.
Referenced by FillHisto().
|
inlinevirtual |
|
inlinevirtual |
|
protectedpure virtual |
Implemented in PndEmcDigiCaloDraw, and PndEmcHitCaloDraw.
Referenced by FillHisto().
|
protectedvirtual |
Definition at line 71 of file PndCaloDraw.cxx.
References fCalo3D, fCaloHisto, fEveHist, fEventManager, fList, fManager, fStartFunctor, fStopFunctor, fVerbose, and Pi.
|
private |
| void PndCaloDraw::Reset | ( | ) |
Definition at line 182 of file PndCaloDraw.cxx.
References fEventManager, and fq.
Referenced by Exec().
|
protectedvirtual |
Definition at line 172 of file PndCaloDraw.cxx.
|
inlinevirtual |
|
virtual |
|
virtual |
|
inlinevirtual |
Set verbosity level. For this task and all of the subtasks.
Definition at line 66 of file PndCaloDraw.h.
References fVerbose, and iVerbose.
|
inlinevirtual |
|
protected |
Definition at line 97 of file PndCaloDraw.h.
|
protected |
Definition at line 95 of file PndCaloDraw.h.
Referenced by Exec(), FillHisto(), and Init().
|
protected |
Definition at line 96 of file PndCaloDraw.h.
|
protected |
Definition at line 93 of file PndCaloDraw.h.
|
protected |
Definition at line 92 of file PndCaloDraw.h.
|
protected |
Definition at line 94 of file PndCaloDraw.h.
Referenced by Init().
|
private |
Definition at line 108 of file PndCaloDraw.h.
|
protected |
Definition at line 101 of file PndCaloDraw.h.
Referenced by Exec(), and SetStartTime().
|
private |
Definition at line 109 of file PndCaloDraw.h.
|
protected |
Definition at line 100 of file PndCaloDraw.h.
Referenced by Exec(), GetTimeWindowMinus(), and SetTimeWindowMinus().
|
protected |
Definition at line 99 of file PndCaloDraw.h.
Referenced by Exec(), GetTimeWindowPlus(), and SetTimeWindowPlus().
|
protected |
Definition at line 102 of file PndCaloDraw.h.
Referenced by Exec(), and UseEventTimeAsStartTime().
|
protected |
Definition at line 82 of file PndCaloDraw.h.
Referenced by Exec(), Init(), and SetVerbose().
1.8.5