CbmRoot
CbmBuildEventsFromTracksIdeal Class Reference

Task class for associating digis to events. More...

#include <CbmBuildEventsFromTracksIdeal.h>

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

Public Member Functions

 CbmBuildEventsFromTracksIdeal ()
 
 CbmBuildEventsFromTracksIdeal (const CbmBuildEventsFromTracksIdeal &)=delete
 
CbmBuildEventsFromTracksIdealoperator= (const CbmBuildEventsFromTracksIdeal &)=delete
 
virtual ~CbmBuildEventsFromTracksIdeal ()
 
virtual void Exec (Option_t *opt)
 

Private Member Functions

virtual InitStatus Init ()
 
 ClassDef (CbmBuildEventsFromTracksIdeal, 1)
 

Private Attributes

TClonesArray * fStsDigis
 Input array (class CbmStsDigi) More...
 
TClonesArray * fStsTracks
 Input array (class CbmStsDigi) More...
 
CbmMCDataArrayfMCTracks
 Input array (class CbmStsDigi) More...
 
TClonesArray * fStsHits
 Input array (class CbmStsDigi) More...
 
TClonesArray * fMcPoints
 Input array (class CbmStsDigi) More...
 
TClonesArray * fEvents
 Output array (class CbmEvent) More...
 
TClonesArray * fStsTrackMatchArray
 
CbmMCEventListfEventList
 

Detailed Description

Task class for associating digis to events.

Author
Volker Friese v.fri.nosp@m.ese@.nosp@m.gsi.d.nosp@m.e
Since
17.09.2016
Version
1.0

The event association used MC truth (CbmMatch of CbmDigi). It operates within one time slice; splitting of events between time slice is not treated.

Definition at line 25 of file CbmBuildEventsFromTracksIdeal.h.

Constructor & Destructor Documentation

◆ CbmBuildEventsFromTracksIdeal() [1/2]

CbmBuildEventsFromTracksIdeal::CbmBuildEventsFromTracksIdeal ( )

Constructor

Definition at line 31 of file CbmBuildEventsFromTracksIdeal.cxx.

◆ CbmBuildEventsFromTracksIdeal() [2/2]

CbmBuildEventsFromTracksIdeal::CbmBuildEventsFromTracksIdeal ( const CbmBuildEventsFromTracksIdeal )
delete

◆ ~CbmBuildEventsFromTracksIdeal()

CbmBuildEventsFromTracksIdeal::~CbmBuildEventsFromTracksIdeal ( )
virtual

Destructor

Definition at line 45 of file CbmBuildEventsFromTracksIdeal.cxx.

Member Function Documentation

◆ ClassDef()

CbmBuildEventsFromTracksIdeal::ClassDef ( CbmBuildEventsFromTracksIdeal  ,
 
)
private

◆ Exec()

◆ Init()

InitStatus CbmBuildEventsFromTracksIdeal::Init ( )
privatevirtual

◆ operator=()

CbmBuildEventsFromTracksIdeal& CbmBuildEventsFromTracksIdeal::operator= ( const CbmBuildEventsFromTracksIdeal )
delete

Member Data Documentation

◆ fEventList

CbmMCEventList* CbmBuildEventsFromTracksIdeal::fEventList
private

Definition at line 49 of file CbmBuildEventsFromTracksIdeal.h.

Referenced by Exec(), and Init().

◆ fEvents

TClonesArray* CbmBuildEventsFromTracksIdeal::fEvents
private

Output array (class CbmEvent)

Definition at line 46 of file CbmBuildEventsFromTracksIdeal.h.

Referenced by Exec(), and Init().

◆ fMcPoints

TClonesArray* CbmBuildEventsFromTracksIdeal::fMcPoints
private

Input array (class CbmStsDigi)

Definition at line 45 of file CbmBuildEventsFromTracksIdeal.h.

Referenced by Init().

◆ fMCTracks

CbmMCDataArray* CbmBuildEventsFromTracksIdeal::fMCTracks
private

Input array (class CbmStsDigi)

Definition at line 43 of file CbmBuildEventsFromTracksIdeal.h.

Referenced by Init().

◆ fStsDigis

TClonesArray* CbmBuildEventsFromTracksIdeal::fStsDigis
private

Input array (class CbmStsDigi)

Definition at line 41 of file CbmBuildEventsFromTracksIdeal.h.

◆ fStsHits

TClonesArray* CbmBuildEventsFromTracksIdeal::fStsHits
private

Input array (class CbmStsDigi)

Definition at line 44 of file CbmBuildEventsFromTracksIdeal.h.

Referenced by Init().

◆ fStsTrackMatchArray

TClonesArray* CbmBuildEventsFromTracksIdeal::fStsTrackMatchArray
private

Definition at line 47 of file CbmBuildEventsFromTracksIdeal.h.

Referenced by Exec(), and Init().

◆ fStsTracks

TClonesArray* CbmBuildEventsFromTracksIdeal::fStsTracks
private

Input array (class CbmStsDigi)

Definition at line 42 of file CbmBuildEventsFromTracksIdeal.h.

Referenced by Exec(), and Init().


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