CbmRoot
Loading...
Searching...
No Matches
CbmStsHitProducerTaskIdeal Class Reference

#include <CbmStsHitProducerTaskIdeal.h>

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

Public Member Functions

 CbmStsHitProducerTaskIdeal ()
 
 CbmStsHitProducerTaskIdeal (const CbmStsHitProducerTaskIdeal &)=delete
 
CbmStsHitProducerTaskIdealoperator= (const CbmStsHitProducerTaskIdeal &)=delete
 
 ~CbmStsHitProducerTaskIdeal ()
 
virtual InitStatus Init ()
 
virtual void Exec (Option_t *opt)
 
virtual void SetParContainers ()
 Inherited from FairTask.
 

Private Member Functions

std::vector< CbmStsHitAlgo (const std::vector< CbmStsPoint > &)
 
std::vector< CbmStsPointConvert (TClonesArray *arr)
 
 ClassDef (CbmStsHitProducerTaskIdeal, 1)
 

Private Attributes

TClonesArray * fPointArray
 
TClonesArray * fHitArray
 
CbmTrdParSetGasfTrdGasPar
 

Detailed Description

Definition at line 36 of file CbmStsHitProducerTaskIdeal.h.

Constructor & Destructor Documentation

◆ CbmStsHitProducerTaskIdeal() [1/2]

CbmStsHitProducerTaskIdeal::CbmStsHitProducerTaskIdeal ( )

Default constructor

Definition at line 29 of file CbmStsHitProducerTaskIdeal.cxx.

◆ CbmStsHitProducerTaskIdeal() [2/2]

CbmStsHitProducerTaskIdeal::CbmStsHitProducerTaskIdeal ( const CbmStsHitProducerTaskIdeal & )
delete

◆ ~CbmStsHitProducerTaskIdeal()

CbmStsHitProducerTaskIdeal::~CbmStsHitProducerTaskIdeal ( )

Destructor

Definition at line 40 of file CbmStsHitProducerTaskIdeal.cxx.

Member Function Documentation

◆ Algo()

std::vector< CbmStsHit > CbmStsHitProducerTaskIdeal::Algo ( const std::vector< CbmStsPoint > & pointVect)
private

Definition at line 100 of file CbmStsHitProducerTaskIdeal.cxx.

References dpos, pos, x, and y.

Referenced by Exec().

◆ ClassDef()

CbmStsHitProducerTaskIdeal::ClassDef ( CbmStsHitProducerTaskIdeal ,
1  )
private

◆ Convert()

std::vector< CbmStsPoint > CbmStsHitProducerTaskIdeal::Convert ( TClonesArray * arr)
private

Definition at line 83 of file CbmStsHitProducerTaskIdeal.cxx.

Referenced by Exec().

◆ Exec()

void CbmStsHitProducerTaskIdeal::Exec ( Option_t * opt)
virtual

Virtual method Exec

Definition at line 136 of file CbmStsHitProducerTaskIdeal.cxx.

References Algo(), Convert(), fHitArray, fPointArray, fTrdGasPar, hits, points, and CbmTrdParSet::Print().

◆ Init()

InitStatus CbmStsHitProducerTaskIdeal::Init ( )
virtual

Virtual method Init

Definition at line 49 of file CbmStsHitProducerTaskIdeal.cxx.

References fHitArray, fPointArray, and fTrdGasPar.

◆ operator=()

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

◆ SetParContainers()

void CbmStsHitProducerTaskIdeal::SetParContainers ( )
virtual

Inherited from FairTask.

Definition at line 43 of file CbmStsHitProducerTaskIdeal.cxx.

References fTrdGasPar.

Member Data Documentation

◆ fHitArray

TClonesArray* CbmStsHitProducerTaskIdeal::fHitArray
private

Output array of CbmStsHits

Definition at line 66 of file CbmStsHitProducerTaskIdeal.h.

Referenced by Exec(), and Init().

◆ fPointArray

TClonesArray* CbmStsHitProducerTaskIdeal::fPointArray
private

Input array of CbmStsPoints

Definition at line 63 of file CbmStsHitProducerTaskIdeal.h.

Referenced by Exec(), and Init().

◆ fTrdGasPar

CbmTrdParSetGas* CbmStsHitProducerTaskIdeal::fTrdGasPar
private

Definition at line 68 of file CbmStsHitProducerTaskIdeal.h.

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


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