#include <CbmMCPointSource.h>
Definition at line 33 of file CbmMCPointSource.h.
◆ CbmMCPointSource()
| CbmMCPointSource::CbmMCPointSource |
( |
| ) |
|
|
default |
◆ ~CbmMCPointSource()
| CbmMCPointSource::~CbmMCPointSource |
( |
| ) |
|
|
virtual |
◆ CalcRuntime()
| void CbmMCPointSource::CalcRuntime |
( |
| ) |
|
|
private |
◆ ConditionalRun()
| bool CbmMCPointSource::ConditionalRun |
( |
| ) |
|
|
protectedvirtual |
◆ ConnectChannelIfNeeded()
| void CbmMCPointSource::ConnectChannelIfNeeded |
( |
int | chan_number, |
|
|
std::string | channel_name, |
|
|
std::string | branchname, |
|
|
FairRootManager * | rootman ) |
|
private |
◆ Convert()
template<class T>
| std::vector< T > CbmMCPointSource::Convert |
( |
TClonesArray * | arr | ) |
|
|
inlineprivate |
◆ ConvertAndSend()
template<class T>
| bool CbmMCPointSource::ConvertAndSend |
( |
TClonesArray * | arr, |
|
|
int | i ) |
|
inlineprivate |
◆ InitTask()
| void CbmMCPointSource::InitTask |
( |
| ) |
|
|
protectedvirtual |
◆ PrintMCPoint()
template<class T>
| void CbmMCPointSource::PrintMCPoint |
( |
TClonesArray * | arr | ) |
|
|
inlineprivate |
◆ SendData()
| bool CbmMCPointSource::SendData |
( |
| ) |
|
|
private |
◆ fAllowedChannels
| std::vector<std::string> CbmMCPointSource::fAllowedChannels |
|
private |
Initial value:= {"MvdPoint", "StsPoint", "RichPoint", "MuchPoint",
"Trdpoint", "TofPoint", "PsdPoint"}
Definition at line 139 of file CbmMCPointSource.h.
◆ fArrays
| std::vector<TClonesArray*> CbmMCPointSource::fArrays {fAllowedChannels.size(), nullptr} |
|
private |
◆ fChan
◆ fChannelsToSend
| std::vector<std::vector<std::string> > CbmMCPointSource::fChannelsToSend {{}} |
|
private |
◆ fComponentsToSend
| std::vector<int> CbmMCPointSource::fComponentsToSend {} |
|
private |
◆ fEventCounter
| uint64_t CbmMCPointSource::fEventCounter {0} |
|
protected |
◆ fEventNumber
| uint64_t CbmMCPointSource::fEventNumber {0} |
|
protected |
◆ fFileCounter
| uint64_t CbmMCPointSource::fFileCounter {} |
|
protected |
◆ fFileName
| std::string CbmMCPointSource::fFileName {""} |
|
protected |
◆ fInputFileList
| std::vector<std::string> CbmMCPointSource::fInputFileList {} |
|
protected |
◆ fMaxEvents
| uint64_t CbmMCPointSource::fMaxEvents {0} |
|
protected |
◆ fMaxMemory
| int CbmMCPointSource::fMaxMemory {0} |
|
protected |
◆ fMessageCounter
| uint64_t CbmMCPointSource::fMessageCounter {0} |
|
protected |
◆ fTime
| std::chrono::steady_clock::time_point CbmMCPointSource::fTime {} |
|
private |
The documentation for this class was generated from the following files: