#include <CbmSimEventHeaderConverter.h>
◆ MapType
◆ CbmSimEventHeaderConverter()
CbmSimEventHeaderConverter::CbmSimEventHeaderConverter |
( |
std::string | out_branch_name | ) |
|
|
inlineexplicit |
◆ ~CbmSimEventHeaderConverter()
CbmSimEventHeaderConverter::~CbmSimEventHeaderConverter |
( |
| ) |
|
|
finaldefault |
◆ Exec()
void CbmConverterTask::Exec |
( |
| ) |
|
|
inlinefinalinherited |
◆ Finish()
void CbmSimEventHeaderConverter::Finish |
( |
| ) |
|
|
inlinefinal |
◆ GetOutIndexesMap()
const MapType & CbmConverterTask::GetOutIndexesMap |
( |
| ) |
const |
|
inlineinherited |
◆ GetOutputBranchName()
const std::string & CbmConverterTask::GetOutputBranchName |
( |
| ) |
const |
|
inlineinherited |
◆ Init()
void CbmSimEventHeaderConverter::Init |
( |
| ) |
|
|
final |
Definition at line 24 of file CbmSimEventHeaderConverter.cxx.
References cbm_header_obj_, cbm_mc_event_list_, cbm_mc_manager_, CbmMCDataManager::GetObject(), ib_, iend_time_, ievent_id_, ipsi_RP_, irun_id_, istart_time_, iT0_, CbmConverterTask::out_branch_, and sim_event_header_.
◆ ProcessData()
void CbmSimEventHeaderConverter::ProcessData |
( |
CbmEvent * | event | ) |
|
|
finalvirtual |
Implements CbmConverterTask.
Definition at line 57 of file CbmSimEventHeaderConverter.cxx.
References cbm_header_obj_, cbm_mc_event_list_, CbmMCDataObject::Get(), CbmEvent::GetEndTime(), CbmMCEventList::GetEventTime(), CbmEvent::GetMatch(), CbmMatch::GetNofLinks(), CbmEvent::GetStartTime(), ib_, iend_time_, ievent_id_, ipsi_RP_, irun_id_, istart_time_, iT0_, pos, and sim_event_header_.
◆ SetIndexesMap()
void CbmConverterTask::SetIndexesMap |
( |
std::map< std::string, MapType > * | indexes_map | ) |
|
|
inlineinherited |
◆ cbm_header_
FairMCEventHeader* CbmSimEventHeaderConverter::cbm_header_ {nullptr} |
|
private |
◆ cbm_header_obj_
◆ cbm_mc_event_list_
CbmMCEventList* CbmSimEventHeaderConverter::cbm_mc_event_list_ {nullptr} |
|
private |
◆ cbm_mc_manager_
◆ ib_
int CbmSimEventHeaderConverter::ib_ {AnalysisTree::UndefValueInt} |
|
private |
◆ iend_time_
int CbmSimEventHeaderConverter::iend_time_ {AnalysisTree::UndefValueInt} |
|
private |
◆ ievent_id_
int CbmSimEventHeaderConverter::ievent_id_ {AnalysisTree::UndefValueInt} |
|
private |
◆ indexes_map_
std::map<std::string, MapType>* CbmConverterTask::indexes_map_ {} |
|
protectedinherited |
◆ ipsi_RP_
int CbmSimEventHeaderConverter::ipsi_RP_ {AnalysisTree::UndefValueInt} |
|
private |
◆ irun_id_
int CbmSimEventHeaderConverter::irun_id_ {AnalysisTree::UndefValueInt} |
|
private |
◆ istart_time_
int CbmSimEventHeaderConverter::istart_time_ {AnalysisTree::UndefValueInt} |
|
private |
◆ iT0_
int CbmSimEventHeaderConverter::iT0_ {AnalysisTree::UndefValueInt} |
|
private |
◆ match_to_
std::string CbmConverterTask::match_to_ {} |
|
protectedinherited |
AT branch to match.
Definition at line 47 of file CbmConverterTask.h.
Referenced by CbmConverterTask::CbmConverterTask(), CbmFsdHitsConverter::Init(), CbmRichRingsConverter::Init(), CbmStsTracksConverter::Init(), CbmTofHitsConverter::Init(), CbmTrdTracksConverter::Init(), CbmStsTracksConverter::MapTracks(), CbmFsdHitsConverter::ProcessData(), CbmRichRingsConverter::ProcessData(), CbmTofHitsConverter::ProcessData(), and CbmTrdTracksConverter::ProcessData().
◆ out_branch_
std::string CbmConverterTask::out_branch_ {} |
|
protectedinherited |
Definition at line 44 of file CbmConverterTask.h.
Referenced by CbmConverterTask::CbmConverterTask(), CbmConverterTask::GetOutputBranchName(), CbmFsdHitsConverter::Init(), CbmFsdModulesConverter::Init(), CbmPsdModulesConverter::Init(), CbmRecEventHeaderConverter::Init(), CbmRichRingsConverter::Init(), Init(), CbmSimTracksConverter::Init(), CbmStsTracksConverter::Init(), CbmTofHitsConverter::Init(), CbmTrdTracksConverter::Init(), CbmFsdHitsConverter::ProcessData(), CbmFsdModulesConverter::ProcessData(), CbmPsdModulesConverter::ProcessData(), CbmRichRingsConverter::ProcessData(), CbmSimTracksConverter::ProcessData(), CbmTofHitsConverter::ProcessData(), CbmTrdTracksConverter::ProcessData(), and CbmStsTracksConverter::ReadVertexTracks().
◆ out_indexes_map_
MapType CbmConverterTask::out_indexes_map_ {} |
|
protectedinherited |
◆ sim_event_header_
AnalysisTree::EventHeader* CbmSimEventHeaderConverter::sim_event_header_ {nullptr} |
|
private |
The documentation for this class was generated from the following files: