CbmRoot
CbmStsHitProducerIdealWrapper Class Reference

#include <CbmStsHitProducerIdealWrapper.h>

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

Public Member Functions

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

Private Member Functions

std::vector< CbmStsPointConvert (TClonesArray *arr)
 
 ClassDef (CbmStsHitProducerIdealWrapper, 1)
 

Private Attributes

TClonesArray * fPointArray {nullptr}
 
TClonesArray * fHitArray {nullptr}
 
CbmStsHitProducerIdealAlgofAlgo {new CbmStsHitProducerIdealAlgo()}
 
CbmTrdParSetGasfTrdGasPar {nullptr}
 

Detailed Description

Definition at line 19 of file CbmStsHitProducerIdealWrapper.h.

Constructor & Destructor Documentation

◆ CbmStsHitProducerIdealWrapper() [1/2]

CbmStsHitProducerIdealWrapper::CbmStsHitProducerIdealWrapper ( )

Default constructor

Definition at line 24 of file CbmStsHitProducerIdealWrapper.cxx.

◆ CbmStsHitProducerIdealWrapper() [2/2]

CbmStsHitProducerIdealWrapper::CbmStsHitProducerIdealWrapper ( const CbmStsHitProducerIdealWrapper )
delete

◆ ~CbmStsHitProducerIdealWrapper()

CbmStsHitProducerIdealWrapper::~CbmStsHitProducerIdealWrapper ( )

Destructor

Definition at line 30 of file CbmStsHitProducerIdealWrapper.cxx.

Member Function Documentation

◆ ClassDef()

CbmStsHitProducerIdealWrapper::ClassDef ( CbmStsHitProducerIdealWrapper  ,
 
)
private

◆ Convert()

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

Definition at line 92 of file CbmStsHitProducerIdealWrapper.cxx.

References i.

Referenced by Exec().

◆ Exec()

void CbmStsHitProducerIdealWrapper::Exec ( Option_t *  opt)
virtual

◆ Init()

InitStatus CbmStsHitProducerIdealWrapper::Init ( )
virtual

◆ operator=()

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

◆ SetParContainers()

void CbmStsHitProducerIdealWrapper::SetParContainers ( )
virtual

Inherited from FairTask.

Definition at line 67 of file CbmStsHitProducerIdealWrapper.cxx.

References fAlgo, and CbmStsHitProducerIdealAlgo::GetParList().

Member Data Documentation

◆ fAlgo

CbmStsHitProducerIdealAlgo* CbmStsHitProducerIdealWrapper::fAlgo {new CbmStsHitProducerIdealAlgo()}
private

Definition at line 52 of file CbmStsHitProducerIdealWrapper.h.

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

◆ fHitArray

TClonesArray* CbmStsHitProducerIdealWrapper::fHitArray {nullptr}
private

Output array of CbmStsHits

Definition at line 50 of file CbmStsHitProducerIdealWrapper.h.

Referenced by Exec(), and Init().

◆ fPointArray

TClonesArray* CbmStsHitProducerIdealWrapper::fPointArray {nullptr}
private

Input array of CbmStsPoints

Definition at line 47 of file CbmStsHitProducerIdealWrapper.h.

Referenced by Exec(), and Init().

◆ fTrdGasPar

CbmTrdParSetGas* CbmStsHitProducerIdealWrapper::fTrdGasPar {nullptr}
private

Definition at line 54 of file CbmStsHitProducerIdealWrapper.h.


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