|
CbmRoot
|
#include <CbmDeviceStsHitProducerIdeal.h>
Public Member Functions | |
| CbmDeviceStsHitProducerIdeal () | |
| virtual | ~CbmDeviceStsHitProducerIdeal () |
Protected Member Functions | |
| virtual void | InitTask () |
| bool | HandleData (FairMQMessagePtr &, int) |
Private Member Functions | |
| bool | IsChannelNameAllowed (std::string channelName) |
| bool | InitContainers () |
| bool | DoWork () |
| bool | SendData () |
| void | Finish () |
Private Attributes | |
| uint64_t | fMaxEvents |
| uint64_t | fNumMessages |
| std::string | fRunId |
| std::string | fvmcworkdir |
| CbmTrdParSetGas * | fTrdGasPar |
| std::vector< std::string > | fAllowedChannels = {"StsPoint", "parameters"} |
| std::vector< std::vector< std::string > > | fChannelsToSend = {{}} |
| std::vector< int > | fComponentsToSend {} |
| CbmMQChannels | fChan {fAllowedChannels} |
| CbmStsHitProducerIdealAlgo * | fAlgo {new CbmStsHitProducerIdealAlgo()} |
Definition at line 27 of file CbmDeviceStsHitProducerIdeal.h.
| CbmDeviceStsHitProducerIdeal::CbmDeviceStsHitProducerIdeal | ( | ) |
Definition at line 39 of file CbmDeviceStsHitProducerIdeal.cxx.
References fMaxEvents, fNumMessages, fRunId, fTrdGasPar, and fvmcworkdir.
|
virtual |
Definition at line 48 of file CbmDeviceStsHitProducerIdeal.cxx.
|
private |
Definition at line 173 of file CbmDeviceStsHitProducerIdeal.cxx.
|
private |
Definition at line 175 of file CbmDeviceStsHitProducerIdeal.cxx.
|
protected |
Definition at line 139 of file CbmDeviceStsHitProducerIdeal.cxx.
References fAlgo, fNumMessages, hits, points, and SendData().
Referenced by InitTask().
|
private |
Definition at line 81 of file CbmDeviceStsHitProducerIdeal.cxx.
References fAlgo, fMaxEvents, fRunId, and fvmcworkdir.
Referenced by InitTask().
|
protectedvirtual |
Definition at line 51 of file CbmDeviceStsHitProducerIdeal.cxx.
References fAlgo, fChan, fChannelsToSend, fComponentsToSend, fMaxEvents, HandleData(), and InitContainers().
|
private |
|
private |
Definition at line 171 of file CbmDeviceStsHitProducerIdeal.cxx.
Referenced by HandleData().
|
private |
Definition at line 51 of file CbmDeviceStsHitProducerIdeal.h.
Referenced by HandleData(), InitContainers(), and InitTask().
|
private |
Definition at line 44 of file CbmDeviceStsHitProducerIdeal.h.
|
private |
Definition at line 49 of file CbmDeviceStsHitProducerIdeal.h.
Referenced by InitTask().
|
private |
Definition at line 46 of file CbmDeviceStsHitProducerIdeal.h.
Referenced by InitTask().
|
private |
Definition at line 47 of file CbmDeviceStsHitProducerIdeal.h.
Referenced by InitTask().
|
private |
Definition at line 37 of file CbmDeviceStsHitProducerIdeal.h.
Referenced by CbmDeviceStsHitProducerIdeal(), InitContainers(), and InitTask().
|
private |
Definition at line 38 of file CbmDeviceStsHitProducerIdeal.h.
Referenced by CbmDeviceStsHitProducerIdeal(), and HandleData().
|
private |
Definition at line 39 of file CbmDeviceStsHitProducerIdeal.h.
Referenced by CbmDeviceStsHitProducerIdeal(), and InitContainers().
|
private |
Definition at line 42 of file CbmDeviceStsHitProducerIdeal.h.
Referenced by CbmDeviceStsHitProducerIdeal().
|
private |
Definition at line 40 of file CbmDeviceStsHitProducerIdeal.h.
Referenced by CbmDeviceStsHitProducerIdeal(), and InitContainers().