CbmRoot
CbmStsHitProducerIdealAlgo Class Reference

#include <CbmStsHitProducerIdealAlgo.h>

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

Public Member Functions

 CbmStsHitProducerIdealAlgo ()
 
 ~CbmStsHitProducerIdealAlgo ()
 
 CbmStsHitProducerIdealAlgo (const CbmStsHitProducerIdealAlgo &)=delete
 
CbmStsHitProducerIdealAlgooperator= (const CbmStsHitProducerIdealAlgo &)=delete
 
virtual Bool_t Init ()
 
virtual void Reset ()
 
virtual void Finish ()
 
Bool_t InitContainers ()
 
Bool_t ReInitContainers ()
 
TList * GetParList ()
 
Bool_t InitParameters ()
 
virtual std::vector< CbmStsHitProcessInputData (const std::vector< CbmStsPoint > &)
 

Protected Attributes

TList * fParCList
 Parameter management. More...
 

Private Attributes

CbmTrdParSetGasfTrdGasPar {nullptr}
 Settings from parameter file. More...
 

Detailed Description

Definition at line 21 of file CbmStsHitProducerIdealAlgo.h.

Constructor & Destructor Documentation

◆ CbmStsHitProducerIdealAlgo() [1/2]

CbmStsHitProducerIdealAlgo::CbmStsHitProducerIdealAlgo ( )

Definition at line 16 of file CbmStsHitProducerIdealAlgo.cxx.

◆ ~CbmStsHitProducerIdealAlgo()

CbmStsHitProducerIdealAlgo::~CbmStsHitProducerIdealAlgo ( )

Clear buffers

Definition at line 18 of file CbmStsHitProducerIdealAlgo.cxx.

◆ CbmStsHitProducerIdealAlgo() [2/2]

CbmStsHitProducerIdealAlgo::CbmStsHitProducerIdealAlgo ( const CbmStsHitProducerIdealAlgo )
delete

Member Function Documentation

◆ Finish()

void CbmStsHitProducerIdealAlgo::Finish ( )
virtual

Implements CbmAlgo< CbmStsPoint, CbmStsHit >.

Definition at line 31 of file CbmStsHitProducerIdealAlgo.cxx.

◆ GetParList()

TList * CbmStsHitProducerIdealAlgo::GetParList ( )
virtual

◆ Init()

Bool_t CbmStsHitProducerIdealAlgo::Init ( )
virtual

◆ InitContainers()

Bool_t CbmStsHitProducerIdealAlgo::InitContainers ( )
virtual

◆ InitParameters()

Bool_t CbmStsHitProducerIdealAlgo::InitParameters ( )

Definition at line 64 of file CbmStsHitProducerIdealAlgo.cxx.

Referenced by ReInitContainers().

◆ operator=()

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

◆ ProcessInputData()

std::vector< CbmStsHit > CbmStsHitProducerIdealAlgo::ProcessInputData ( const std::vector< CbmStsPoint > &  pointVect)
virtual

◆ ReInitContainers()

Bool_t CbmStsHitProducerIdealAlgo::ReInitContainers ( )
virtual

◆ Reset()

void CbmStsHitProducerIdealAlgo::Reset ( )
virtual

Implements CbmAlgo< CbmStsPoint, CbmStsHit >.

Definition at line 29 of file CbmStsHitProducerIdealAlgo.cxx.

Member Data Documentation

◆ fParCList

TList* CbmAlgo< CbmStsPoint , CbmStsHit >::fParCList
protectedinherited

Parameter management.

Definition at line 35 of file CbmAlgo.h.

◆ fTrdGasPar

CbmTrdParSetGas* CbmStsHitProducerIdealAlgo::fTrdGasPar {nullptr}
private

Settings from parameter file.

Definition at line 44 of file CbmStsHitProducerIdealAlgo.h.

Referenced by GetParList(), ProcessInputData(), and ReInitContainers().


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