CbmRoot
CbmTrdMCQa Class Reference

#include <CbmTrdMCQa.h>

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

Public Member Functions

 CbmTrdMCQa ()
 
virtual ~CbmTrdMCQa ()
 
virtual InitStatus Init ()
 
virtual void Exec (Option_t *)
 
virtual void Finish ()
 
void CreateHistograms ()
 
void CreateNofObjectsHistograms ()
 
void CreatePointHistograms ()
 
void ProcessPoints (const TClonesArray *)
 

Private Member Functions

void ReadDataBranches ()
 
 CbmTrdMCQa (const CbmTrdMCQa &)
 
CbmTrdMCQaoperator= (const CbmTrdMCQa &)
 
 ClassDef (CbmTrdMCQa, 1)
 

Private Attributes

CbmHistManagerfHM
 
TClonesArray * fTrdPoints
 
TClonesArray * fMCTracks
 
Int_t fNofStation
 

Detailed Description

Definition at line 11 of file CbmTrdMCQa.h.

Constructor & Destructor Documentation

◆ CbmTrdMCQa() [1/2]

CbmTrdMCQa::CbmTrdMCQa ( )

Definition at line 28 of file CbmTrdMCQa.cxx.

◆ ~CbmTrdMCQa()

CbmTrdMCQa::~CbmTrdMCQa ( )
virtual

Definition at line 35 of file CbmTrdMCQa.cxx.

References fHM.

◆ CbmTrdMCQa() [2/2]

CbmTrdMCQa::CbmTrdMCQa ( const CbmTrdMCQa )
private

Member Function Documentation

◆ ClassDef()

CbmTrdMCQa::ClassDef ( CbmTrdMCQa  ,
 
)
private

◆ CreateHistograms()

void CbmTrdMCQa::CreateHistograms ( )

Definition at line 58 of file CbmTrdMCQa.cxx.

References CbmHistManager::Create1(), CreateNofObjectsHistograms(), CreatePointHistograms(), and fHM.

Referenced by Init().

◆ CreateNofObjectsHistograms()

void CbmTrdMCQa::CreateNofObjectsHistograms ( )

Definition at line 64 of file CbmTrdMCQa.cxx.

References CbmHistManager::Create1(), fHM, and fNofStation.

Referenced by CreateHistograms().

◆ CreatePointHistograms()

void CbmTrdMCQa::CreatePointHistograms ( )

Definition at line 86 of file CbmTrdMCQa.cxx.

References CbmHistManager::Create1(), CbmHistManager::Create2(), fHM, and fNofStation.

Referenced by CreateHistograms().

◆ Exec()

void CbmTrdMCQa::Exec ( Option_t *  )
virtual

Definition at line 141 of file CbmTrdMCQa.cxx.

References fHM, fTrdPoints, CbmHistManager::H1(), and ProcessPoints().

◆ Finish()

void CbmTrdMCQa::Finish ( )
virtual

◆ Init()

InitStatus CbmTrdMCQa::Init ( )
virtual

Definition at line 39 of file CbmTrdMCQa.cxx.

References CreateHistograms(), fNofStation, and ReadDataBranches().

◆ operator=()

CbmTrdMCQa& CbmTrdMCQa::operator= ( const CbmTrdMCQa )
private

◆ ProcessPoints()

void CbmTrdMCQa::ProcessPoints ( const TClonesArray *  points)

◆ ReadDataBranches()

void CbmTrdMCQa::ReadDataBranches ( )
private

Definition at line 47 of file CbmTrdMCQa.cxx.

References fMCTracks, and fTrdPoints.

Referenced by Init().

Member Data Documentation

◆ fHM

◆ fMCTracks

TClonesArray* CbmTrdMCQa::fMCTracks
private

Definition at line 36 of file CbmTrdMCQa.h.

Referenced by ReadDataBranches().

◆ fNofStation

Int_t CbmTrdMCQa::fNofStation
private

Definition at line 37 of file CbmTrdMCQa.h.

Referenced by CreateNofObjectsHistograms(), CreatePointHistograms(), Finish(), and Init().

◆ fTrdPoints

TClonesArray* CbmTrdMCQa::fTrdPoints
private

Definition at line 35 of file CbmTrdMCQa.h.

Referenced by Exec(), and ReadDataBranches().


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