CbmRoot
CbmTrdDigiDraw Class Reference

#include <CbmTrdDigiDraw.h>

Inheritance diagram for CbmTrdDigiDraw:
[legend]
Collaboration diagram for CbmTrdDigiDraw:
[legend]

Public Member Functions

 CbmTrdDigiDraw ()
 
 CbmTrdDigiDraw (const char *name, Color_t color, Style_t mstyle, Int_t iVerbose=1)
 
virtual ~CbmTrdDigiDraw ()
 
void SetVerbose (Int_t iVerbose)
 
virtual void Exec (Option_t *option)
 
void Reset ()
 
void SetActiveLayer (Bool_t Layer1=kTRUE, Bool_t Layer2=kFALSE, Bool_t Layer3=kFALSE, Bool_t Layer4=kFALSE, Bool_t Layer5=kFALSE, Bool_t Layer6=kFALSE, Bool_t Layer7=kFALSE, Bool_t Layer8=kFALSE, Bool_t Layer9=kFALSE, Bool_t Layer10=kFALSE, Bool_t Layer11=kFALSE, Bool_t Layer12=kFALSE, Bool_t Layer13=kFALSE, Bool_t Layer14=kFALSE, Bool_t Layer15=kFALSE)
 

Protected Member Functions

virtual void SetParContainers ()
 
virtual InitStatus Init ()
 
virtual void Finish ()
 
 CbmTrdDigiDraw (const CbmTrdDigiDraw &)
 
CbmTrdDigiDrawoperator= (const CbmTrdDigiDraw &)
 
 ClassDef (CbmTrdDigiDraw, 2)
 

Protected Attributes

Int_t fVerbose
 
TClonesArray * fPointList
 
CbmTrdParSetDigifDigiPar
 
CbmTrdParModDigifModuleInfo
 
FairEventManager * fEventManager
 
TEveBoxSet * fq
 
Color_t fColor
 
Style_t fStyle
 
Bool_t fActiveLayers [15]
 

Detailed Description

Definition at line 28 of file CbmTrdDigiDraw.h.

Constructor & Destructor Documentation

◆ CbmTrdDigiDraw() [1/3]

CbmTrdDigiDraw::CbmTrdDigiDraw ( )

Default constructor

Definition at line 28 of file CbmTrdDigiDraw.cxx.

◆ CbmTrdDigiDraw() [2/3]

CbmTrdDigiDraw::CbmTrdDigiDraw ( const char *  name,
Color_t  color,
Style_t  mstyle,
Int_t  iVerbose = 1 
)

Standard constructor

Parameters
nameName of task
iVerboseVerbosity level

Definition at line 43 of file CbmTrdDigiDraw.cxx.

References fActiveLayers, and i.

◆ ~CbmTrdDigiDraw()

CbmTrdDigiDraw::~CbmTrdDigiDraw ( )
virtual

Destructor

Definition at line 168 of file CbmTrdDigiDraw.cxx.

◆ CbmTrdDigiDraw() [3/3]

CbmTrdDigiDraw::CbmTrdDigiDraw ( const CbmTrdDigiDraw )
protected

Member Function Documentation

◆ ClassDef()

CbmTrdDigiDraw::ClassDef ( CbmTrdDigiDraw  ,
 
)
protected

◆ Exec()

◆ Finish()

void CbmTrdDigiDraw::Finish ( )
protectedvirtual

Action after each event

Definition at line 172 of file CbmTrdDigiDraw.cxx.

◆ Init()

InitStatus CbmTrdDigiDraw::Init ( )
protectedvirtual

Definition at line 75 of file CbmTrdDigiDraw.cxx.

References fEventManager, fPointList, and fq.

◆ operator=()

CbmTrdDigiDraw& CbmTrdDigiDraw::operator= ( const CbmTrdDigiDraw )
protected

◆ Reset()

void CbmTrdDigiDraw::Reset ( )

Definition at line 174 of file CbmTrdDigiDraw.cxx.

References fEventManager, and fq.

Referenced by Exec().

◆ SetActiveLayer()

void CbmTrdDigiDraw::SetActiveLayer ( Bool_t  Layer1 = kTRUE,
Bool_t  Layer2 = kFALSE,
Bool_t  Layer3 = kFALSE,
Bool_t  Layer4 = kFALSE,
Bool_t  Layer5 = kFALSE,
Bool_t  Layer6 = kFALSE,
Bool_t  Layer7 = kFALSE,
Bool_t  Layer8 = kFALSE,
Bool_t  Layer9 = kFALSE,
Bool_t  Layer10 = kFALSE,
Bool_t  Layer11 = kFALSE,
Bool_t  Layer12 = kFALSE,
Bool_t  Layer13 = kFALSE,
Bool_t  Layer14 = kFALSE,
Bool_t  Layer15 = kFALSE 
)

Definition at line 181 of file CbmTrdDigiDraw.cxx.

References fActiveLayers.

◆ SetParContainers()

void CbmTrdDigiDraw::SetParContainers ( )
protectedvirtual

Definition at line 62 of file CbmTrdDigiDraw.cxx.

References fDigiPar.

◆ SetVerbose()

void CbmTrdDigiDraw::SetVerbose ( Int_t  iVerbose)
inline

Set verbosity level. For this task and all of the subtasks.

Definition at line 48 of file CbmTrdDigiDraw.h.

References fVerbose.

Member Data Documentation

◆ fActiveLayers

Bool_t CbmTrdDigiDraw::fActiveLayers[15]
protected

Definition at line 83 of file CbmTrdDigiDraw.h.

Referenced by CbmTrdDigiDraw(), Exec(), and SetActiveLayer().

◆ fColor

Color_t CbmTrdDigiDraw::fColor
protected

Definition at line 80 of file CbmTrdDigiDraw.h.

◆ fDigiPar

CbmTrdParSetDigi* CbmTrdDigiDraw::fDigiPar
protected

Definition at line 76 of file CbmTrdDigiDraw.h.

Referenced by Exec(), and SetParContainers().

◆ fEventManager

FairEventManager* CbmTrdDigiDraw::fEventManager
protected

Definition at line 78 of file CbmTrdDigiDraw.h.

Referenced by Init(), and Reset().

◆ fModuleInfo

CbmTrdParModDigi* CbmTrdDigiDraw::fModuleInfo
protected

Definition at line 77 of file CbmTrdDigiDraw.h.

Referenced by Exec().

◆ fPointList

TClonesArray* CbmTrdDigiDraw::fPointList
protected

Definition at line 75 of file CbmTrdDigiDraw.h.

Referenced by Exec(), and Init().

◆ fq

TEveBoxSet* CbmTrdDigiDraw::fq
protected

Definition at line 79 of file CbmTrdDigiDraw.h.

Referenced by Exec(), Init(), and Reset().

◆ fStyle

Style_t CbmTrdDigiDraw::fStyle
protected

Definition at line 81 of file CbmTrdDigiDraw.h.

◆ fVerbose

Int_t CbmTrdDigiDraw::fVerbose
protected

Definition at line 70 of file CbmTrdDigiDraw.h.

Referenced by SetVerbose().


The documentation for this class was generated from the following files: