PandaRoot
PndMvdDigiEventAna Class Reference

#include <PndMvdDigiEventAna.h>

Inheritance diagram for PndMvdDigiEventAna:
PndMvdEventAna

Public Member Functions

 PndMvdDigiEventAna ()
 
 PndMvdDigiEventAna (TString fileName)
 
virtual ~PndMvdDigiEventAna ()
 
virtual void InitBranch ()
 
virtual void InitHistos ()
 
virtual void AnaHitNr (Int_t hitNr)
 
void EndOfEventAction ()
 
void CreateMaxHitsHisto ()
 
void DrawSingleModuleFEHisto (TString path)
 
void DrawAllModulesFEHisto ()
 
- Public Member Functions inherited from PndMvdEventAna
 PndMvdEventAna ()
 
 PndMvdEventAna (TString fileName)
 
virtual ~PndMvdEventAna ()
 
virtual void Init (TString fileName)
 
void InitCanvas ()
 
void AnaEvents (Int_t count)
 
void AnaEventNr (Int_t Nr)
 
void NextEvent ()
 
void DrawHistos ()
 
void DrawHisto (TString path, TString opt="")
 
void SetCanvasColumns (Int_t col)
 
void SetDrawOption (TString histoName, TString option)
 
void SetSelection (TString sel)
 
void FillVector ()
 
void DrawVector (Int_t index, TString opt)
 
Int_t GetEventNr () const
 
TString GetSelection () const
 
TH1 * GetHisto (TString histoName)
 
TH1 * GetHisto (Int_t i)
 
virtual void AnaHits ()
 
virtual void BeginOfEventAction ()
 
virtual void ClearHistos ()
 

Protected Member Functions

 ClassDef (PndMvdDigiEventAna, 2)
 
- Protected Member Functions inherited from PndMvdEventAna
 ClassDef (PndMvdEventAna, 1)
 

Protected Attributes

std::map< TString, std::vector< Int_t > * > fFeHits
 
std::map< TString, std::vector< PndSdsDigiPixel > > fDigiPixelArray
 
- Protected Attributes inherited from PndMvdEventAna
Int_t fActiveEvent
 
Int_t fAnaEvents
 
TFile * fFile
 
TTree * fTree
 
TClonesArray * fHitArray
 
TString fClassName
 
TString fBranchName
 
TString fSelection
 
TCanvas * fCan
 
std::map< TString, TH1 * > fHistos
 
std::map< TString, TString > fDrawOption
 
std::vector< TH1 * > fHistoVector
 
Int_t fCancol
 
PndGeoHandlingfGeoH
 

Detailed Description

Author
t.stockmanns

Definition at line 28 of file PndMvdDigiEventAna.h.

Constructor & Destructor Documentation

◆ PndMvdDigiEventAna() [1/2]

PndMvdDigiEventAna::PndMvdDigiEventAna ( )
inline

Definition at line 30 of file PndMvdDigiEventAna.h.

30 {};

◆ PndMvdDigiEventAna() [2/2]

PndMvdDigiEventAna::PndMvdDigiEventAna ( TString  fileName)

◆ ~PndMvdDigiEventAna()

virtual PndMvdDigiEventAna::~PndMvdDigiEventAna ( )
inlinevirtual

Member Function Documentation

◆ AnaHitNr()

virtual void PndMvdDigiEventAna::AnaHitNr ( Int_t  hitNr)
virtual

Reimplemented from PndMvdEventAna.

Referenced by ~PndMvdDigiEventAna().

◆ ClassDef()

PndMvdDigiEventAna::ClassDef ( PndMvdDigiEventAna  ,
 
)
protected

◆ CreateMaxHitsHisto()

void PndMvdDigiEventAna::CreateMaxHitsHisto ( )

Referenced by ~PndMvdDigiEventAna().

◆ DrawAllModulesFEHisto()

void PndMvdDigiEventAna::DrawAllModulesFEHisto ( )

Referenced by ~PndMvdDigiEventAna().

◆ DrawSingleModuleFEHisto()

void PndMvdDigiEventAna::DrawSingleModuleFEHisto ( TString  path)

Referenced by ~PndMvdDigiEventAna().

◆ EndOfEventAction()

void PndMvdDigiEventAna::EndOfEventAction ( )
virtual

Reimplemented from PndMvdEventAna.

Referenced by ~PndMvdDigiEventAna().

◆ InitBranch()

virtual void PndMvdDigiEventAna::InitBranch ( )
virtual

Implements PndMvdEventAna.

Referenced by ~PndMvdDigiEventAna().

◆ InitHistos()

virtual void PndMvdDigiEventAna::InitHistos ( )
virtual

Implements PndMvdEventAna.

Referenced by ~PndMvdDigiEventAna().

Member Data Documentation

◆ fDigiPixelArray

std::map<TString, std::vector<PndSdsDigiPixel> > PndMvdDigiEventAna::fDigiPixelArray
protected

Definition at line 45 of file PndMvdDigiEventAna.h.

◆ fFeHits

std::map<TString, std::vector<Int_t> *> PndMvdDigiEventAna::fFeHits
protected

Definition at line 44 of file PndMvdDigiEventAna.h.


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