PandaRoot
PndDrcAccuDigiPixelDraw Class Reference

Class allows to plot DIRC digitized hits in accumulative mode using Event Display. More...

#include <PndDrcAccuDigiPixelDraw.h>

Inheritance diagram for PndDrcAccuDigiPixelDraw:

Public Member Functions

 PndDrcAccuDigiPixelDraw ()
 
 PndDrcAccuDigiPixelDraw (const char *name, TString digifile, Double_t weight=0, Int_t ndigievents=0, Int_t iVerbose=1)
 
virtual ~PndDrcAccuDigiPixelDraw ()
 
void Exec (Option_t *option)
 

Protected Member Functions

TVector3 GetVector (TObject *)
 
InitStatus Init ()
 
void ReadAllHits ()
 
void SortDigis (TClonesArray *digis)
 
TEveBoxSet * CreateNewBoxSet (TString &name)
 
 ClassDef (PndDrcAccuDigiPixelDraw, 1)
 

Protected Attributes

std::map< Int_t, TEveBoxSet * > fHitsArr
 
std::map< Int_t, Int_t > fHitsN
 
PndGeoHandlingfGeoH = nullptr
 
TClonesArray * fClusterCands = nullptr
 
TClonesArray * fRecoHits = nullptr
 
TString fDigiFile
 
Int_t fNdigiEvents = 0
 
Double_t fBoxHeight
 
Bool_t fFirstEvent
 
Double_t fPixelSize
 
Double_t fBoxSize
 
PndGeoDrcfGeo = nullptr
 

Detailed Description

Class allows to plot DIRC digitized hits in accumulative mode using Event Display.

Author
R.Dzhygadlo
Date
03.06.2013

Definition at line 25 of file PndDrcAccuDigiPixelDraw.h.

Constructor & Destructor Documentation

◆ PndDrcAccuDigiPixelDraw() [1/2]

PndDrcAccuDigiPixelDraw::PndDrcAccuDigiPixelDraw ( )

◆ PndDrcAccuDigiPixelDraw() [2/2]

PndDrcAccuDigiPixelDraw::PndDrcAccuDigiPixelDraw ( const char *  name,
TString  digifile,
Double_t  weight = 0,
Int_t  ndigievents = 0,
Int_t  iVerbose = 1 
)

◆ ~PndDrcAccuDigiPixelDraw()

virtual PndDrcAccuDigiPixelDraw::~PndDrcAccuDigiPixelDraw ( )
virtual

Member Function Documentation

◆ ClassDef()

PndDrcAccuDigiPixelDraw::ClassDef ( PndDrcAccuDigiPixelDraw  ,
 
)
protected

◆ CreateNewBoxSet()

TEveBoxSet* PndDrcAccuDigiPixelDraw::CreateNewBoxSet ( TString &  name)
protected

Referenced by GetVector().

◆ Exec()

void PndDrcAccuDigiPixelDraw::Exec ( Option_t *  option)

◆ GetVector()

TVector3 PndDrcAccuDigiPixelDraw::GetVector ( TObject *  )
inlineprotected

Definition at line 35 of file PndDrcAccuDigiPixelDraw.h.

References CreateNewBoxSet(), Init(), ReadAllHits(), and SortDigis().

35 { return TVector3(); } // obj //[R.K.03/2017] unused variable(s)

◆ Init()

InitStatus PndDrcAccuDigiPixelDraw::Init ( )
protected

Referenced by GetVector().

◆ ReadAllHits()

void PndDrcAccuDigiPixelDraw::ReadAllHits ( )
protected

Referenced by GetVector().

◆ SortDigis()

void PndDrcAccuDigiPixelDraw::SortDigis ( TClonesArray *  digis)
protected

Referenced by GetVector().

Member Data Documentation

◆ fBoxHeight

Double_t PndDrcAccuDigiPixelDraw::fBoxHeight
protected

Definition at line 51 of file PndDrcAccuDigiPixelDraw.h.

◆ fBoxSize

Double_t PndDrcAccuDigiPixelDraw::fBoxSize
protected

Definition at line 55 of file PndDrcAccuDigiPixelDraw.h.

◆ fClusterCands

TClonesArray* PndDrcAccuDigiPixelDraw::fClusterCands = nullptr
protected

Definition at line 46 of file PndDrcAccuDigiPixelDraw.h.

◆ fDigiFile

TString PndDrcAccuDigiPixelDraw::fDigiFile
protected

Definition at line 49 of file PndDrcAccuDigiPixelDraw.h.

◆ fFirstEvent

Bool_t PndDrcAccuDigiPixelDraw::fFirstEvent
protected

Definition at line 52 of file PndDrcAccuDigiPixelDraw.h.

◆ fGeo

PndGeoDrc* PndDrcAccuDigiPixelDraw::fGeo = nullptr
protected

Definition at line 57 of file PndDrcAccuDigiPixelDraw.h.

◆ fGeoH

PndGeoHandling* PndDrcAccuDigiPixelDraw::fGeoH = nullptr
protected

Definition at line 45 of file PndDrcAccuDigiPixelDraw.h.

◆ fHitsArr

std::map<Int_t, TEveBoxSet *> PndDrcAccuDigiPixelDraw::fHitsArr
protected

Definition at line 43 of file PndDrcAccuDigiPixelDraw.h.

◆ fHitsN

std::map<Int_t, Int_t> PndDrcAccuDigiPixelDraw::fHitsN
protected

Definition at line 44 of file PndDrcAccuDigiPixelDraw.h.

◆ fNdigiEvents

Int_t PndDrcAccuDigiPixelDraw::fNdigiEvents = 0
protected

Definition at line 50 of file PndDrcAccuDigiPixelDraw.h.

◆ fPixelSize

Double_t PndDrcAccuDigiPixelDraw::fPixelSize
protected

Definition at line 54 of file PndDrcAccuDigiPixelDraw.h.

◆ fRecoHits

TClonesArray* PndDrcAccuDigiPixelDraw::fRecoHits = nullptr
protected

Definition at line 47 of file PndDrcAccuDigiPixelDraw.h.


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