#include <CbmMCPointSource.h>
Definition at line 29 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: