CbmRoot
Loading...
Searching...
No Matches
cbm::algo::trd::HitMerger Class Reference

Rectangular pad module; Hit merging. More...

#include <HitMerger.h>

Collaboration diagram for cbm::algo::trd::HitMerger:
[legend]

Public Types

typedef std::pair< Hit, std::vector< DigiRec > > inputType
 
typedef std::pair< std::vector< inputType >, std::vector< inputType > > outputType
 

Public Member Functions

 HitMerger ()
 
 HitMerger (HitFinderModPar params)
 Constructor with placement.
 
virtual ~HitMerger ()
 
outputType operator() (std::vector< inputType > &hitsRow1, std::vector< inputType > &hitsRow2)
 

Private Member Functions

 HitMerger (const HitMerger &ref)
 
const HitMergeroperator= (const HitMerger &ref)
 

Private Attributes

HitFinderModPar fParams
 Parameter container.
 

Detailed Description

Rectangular pad module; Hit merging.

Definition at line 19 of file HitMerger.h.

Member Typedef Documentation

◆ inputType

Definition at line 21 of file HitMerger.h.

◆ outputType

std::pair<std::vector<inputType>, std::vector<inputType> > cbm::algo::trd::HitMerger::outputType

Definition at line 22 of file HitMerger.h.

Constructor & Destructor Documentation

◆ HitMerger() [1/3]

cbm::algo::trd::HitMerger::HitMerger ( )
inline

Definition at line 24 of file HitMerger.h.

◆ HitMerger() [2/3]

cbm::algo::trd::HitMerger::HitMerger ( HitFinderModPar params)

Constructor with placement.

Definition at line 11 of file HitMerger.cxx.

◆ ~HitMerger()

virtual cbm::algo::trd::HitMerger::~HitMerger ( )
inlinevirtual

Definition at line 29 of file HitMerger.h.

◆ HitMerger() [3/3]

cbm::algo::trd::HitMerger::HitMerger ( const HitMerger & ref)
private

Member Function Documentation

◆ operator()()

HitMerger::outputType cbm::algo::trd::HitMerger::operator() ( std::vector< inputType > & hitsRow1,
std::vector< inputType > & hitsRow2 )

Definition at line 13 of file HitMerger.cxx.

◆ operator=()

const HitMerger & cbm::algo::trd::HitMerger::operator= ( const HitMerger & ref)
private

Member Data Documentation

◆ fParams

HitFinderModPar cbm::algo::trd::HitMerger::fParams
private

Parameter container.

Definition at line 40 of file HitMerger.h.


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