CbmRoot
CbmConverterTask Class Reference

#include <CbmConverterTask.h>

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

Public Member Functions

 CbmConverterTask ()=delete
 
 CbmConverterTask (std::string out_branch_name, std::string match_to="")
 
 ~CbmConverterTask () override=default
 
const std::map< int, int > & GetOutIndexesMap () const
 
void SetIndexesMap (std::map< std::string, std::map< int, int >> *indexes_map)
 

Protected Attributes

std::map< int, int > out_indexes_map_ {}
 
std::map< std::string, std::map< int, int > > * indexes_map_ {}
 
std::string match_to_ {}
 AT branch to match. More...
 

Detailed Description

Definition at line 8 of file CbmConverterTask.h.

Constructor & Destructor Documentation

◆ CbmConverterTask() [1/2]

CbmConverterTask::CbmConverterTask ( )
delete

◆ CbmConverterTask() [2/2]

CbmConverterTask::CbmConverterTask ( std::string  out_branch_name,
std::string  match_to = "" 
)
inlineexplicit

Definition at line 12 of file CbmConverterTask.h.

References match_to_.

◆ ~CbmConverterTask()

CbmConverterTask::~CbmConverterTask ( )
overridedefault

Member Function Documentation

◆ GetOutIndexesMap()

const std::map<int, int>& CbmConverterTask::GetOutIndexesMap ( ) const
inline

Definition at line 21 of file CbmConverterTask.h.

References out_indexes_map_.

◆ SetIndexesMap()

void CbmConverterTask::SetIndexesMap ( std::map< std::string, std::map< int, int >> *  indexes_map)
inline

Definition at line 25 of file CbmConverterTask.h.

References indexes_map_.

Member Data Documentation

◆ indexes_map_

std::map<std::string, std::map<int, int> >* CbmConverterTask::indexes_map_ {}
protected

CbmRoot to AnalysisTree indexes map for branches from other tasks

Definition at line 34 of file CbmConverterTask.h.

Referenced by CbmTofHitsConverter::FillTofHits(), CbmStsTracksConverter::MapTracks(), and SetIndexesMap().

◆ match_to_

std::string CbmConverterTask::match_to_ {}
protected

◆ out_indexes_map_

std::map<int, int> CbmConverterTask::out_indexes_map_ {}
protected

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