CbmRoot
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. More...
 

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 32 of file CbmStsHitProducerTaskIdeal.h.

Constructor & Destructor Documentation

◆ CbmStsHitProducerTaskIdeal() [1/2]

CbmStsHitProducerTaskIdeal::CbmStsHitProducerTaskIdeal ( )

Default constructor

Definition at line 25 of file CbmStsHitProducerTaskIdeal.cxx.

◆ CbmStsHitProducerTaskIdeal() [2/2]

CbmStsHitProducerTaskIdeal::CbmStsHitProducerTaskIdeal ( const CbmStsHitProducerTaskIdeal )
delete

◆ ~CbmStsHitProducerTaskIdeal()

CbmStsHitProducerTaskIdeal::~CbmStsHitProducerTaskIdeal ( )

Destructor

Definition at line 34 of file CbmStsHitProducerTaskIdeal.cxx.

Member Function Documentation

◆ Algo()

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

Definition at line 96 of file CbmStsHitProducerTaskIdeal.cxx.

References dpos, pos, x, and y.

Referenced by Exec().

◆ ClassDef()

CbmStsHitProducerTaskIdeal::ClassDef ( CbmStsHitProducerTaskIdeal  ,
 
)
private

◆ Convert()

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

Definition at line 78 of file CbmStsHitProducerTaskIdeal.cxx.

References i.

Referenced by Exec().

◆ Exec()

void CbmStsHitProducerTaskIdeal::Exec ( Option_t *  opt)
virtual

Virtual method Exec

Definition at line 131 of file CbmStsHitProducerTaskIdeal.cxx.

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

◆ Init()

InitStatus CbmStsHitProducerTaskIdeal::Init ( )
virtual

Virtual method Init

Definition at line 43 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 37 of file CbmStsHitProducerTaskIdeal.cxx.

References fTrdGasPar.

Member Data Documentation

◆ fHitArray

TClonesArray* CbmStsHitProducerTaskIdeal::fHitArray
private

Output array of CbmStsHits

Definition at line 63 of file CbmStsHitProducerTaskIdeal.h.

Referenced by Exec(), and Init().

◆ fPointArray

TClonesArray* CbmStsHitProducerTaskIdeal::fPointArray
private

Input array of CbmStsPoints

Definition at line 60 of file CbmStsHitProducerTaskIdeal.h.

Referenced by Exec(), and Init().

◆ fTrdGasPar

CbmTrdParSetGas* CbmStsHitProducerTaskIdeal::fTrdGasPar
private

Definition at line 65 of file CbmStsHitProducerTaskIdeal.h.

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


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