CbmRoot
CbmBuildEventsQA Class Reference

#include <CbmBuildEventsQA.h>

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

Public Member Functions

 CbmBuildEventsQA ()
 
virtual ~CbmBuildEventsQA ()
 
virtual void Exec (Option_t *opt)
 

Private Member Functions

virtual InitStatus Init ()
 
void MatchEvent (CbmEvent *event)
 
 CbmBuildEventsQA (const CbmBuildEventsQA &)
 
CbmBuildEventsQAoperator= (const CbmBuildEventsQA &)
 
 ClassDef (CbmBuildEventsQA, 1)
 

Private Attributes

TClonesArray * fStsDigis
 Input array (class CbmStsDigi) More...
 
TClonesArray * fStsDigiMatches
 Input array (class CbmMatch) More...
 
TClonesArray * fEvents
 Input array (class CbmEvent) More...
 
Int_t fNofEntries
 Number of processed entries. More...
 

Detailed Description

Definition at line 24 of file CbmBuildEventsQA.h.

Constructor & Destructor Documentation

◆ CbmBuildEventsQA() [1/2]

CbmBuildEventsQA::CbmBuildEventsQA ( )

Constructor

Definition at line 25 of file CbmBuildEventsQA.cxx.

◆ ~CbmBuildEventsQA()

CbmBuildEventsQA::~CbmBuildEventsQA ( )
virtual

Destructor

Definition at line 35 of file CbmBuildEventsQA.cxx.

◆ CbmBuildEventsQA() [2/2]

CbmBuildEventsQA::CbmBuildEventsQA ( const CbmBuildEventsQA )
private

Member Function Documentation

◆ ClassDef()

CbmBuildEventsQA::ClassDef ( CbmBuildEventsQA  ,
 
)
private

◆ Exec()

void CbmBuildEventsQA::Exec ( Option_t *  opt)
virtual

◆ Init()

InitStatus CbmBuildEventsQA::Init ( )
privatevirtual

Task initialisation

Definition at line 112 of file CbmBuildEventsQA.cxx.

References fEvents, and fStsDigis.

◆ MatchEvent()

void CbmBuildEventsQA::MatchEvent ( CbmEvent event)
private

Match a reconstructed event to MC events+

Parameters
eventPointer to reconstructed event

Definition at line 132 of file CbmBuildEventsQA.cxx.

References CbmMatch::AddLink(), fStsDigiMatches, fStsDigis, CbmLink::GetEntry(), CbmLink::GetFile(), CbmMatch::GetLink(), CbmMatch::GetNofLinks(), CbmLink::GetWeight(), and kStsDigi.

Referenced by Exec().

◆ operator=()

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

Member Data Documentation

◆ fEvents

TClonesArray* CbmBuildEventsQA::fEvents
private

Input array (class CbmEvent)

Definition at line 40 of file CbmBuildEventsQA.h.

Referenced by Exec(), and Init().

◆ fNofEntries

Int_t CbmBuildEventsQA::fNofEntries
private

Number of processed entries.

Definition at line 41 of file CbmBuildEventsQA.h.

Referenced by Exec().

◆ fStsDigiMatches

TClonesArray* CbmBuildEventsQA::fStsDigiMatches
private

Input array (class CbmMatch)

Definition at line 39 of file CbmBuildEventsQA.h.

Referenced by Exec(), and MatchEvent().

◆ fStsDigis

TClonesArray* CbmBuildEventsQA::fStsDigis
private

Input array (class CbmStsDigi)

Definition at line 38 of file CbmBuildEventsQA.h.

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


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