CbmRoot
|
Rectangular pad module; Hit merging. More...
#include <HitMerger.h>
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 HitMerger & | operator= (const HitMerger &ref) |
Private Attributes | |
HitFinderModPar | fParams |
Parameter container. | |
Rectangular pad module; Hit merging.
Definition at line 19 of file HitMerger.h.
std::pair<Hit, std::vector<DigiRec> > cbm::algo::trd::HitMerger::inputType |
Definition at line 21 of file HitMerger.h.
std::pair<std::vector<inputType>, std::vector<inputType> > cbm::algo::trd::HitMerger::outputType |
Definition at line 22 of file HitMerger.h.
|
inline |
Definition at line 24 of file HitMerger.h.
cbm::algo::trd::HitMerger::HitMerger | ( | HitFinderModPar | params | ) |
Constructor with placement.
Definition at line 11 of file HitMerger.cxx.
|
inlinevirtual |
Definition at line 29 of file HitMerger.h.
|
private |
HitMerger::outputType cbm::algo::trd::HitMerger::operator() | ( | std::vector< inputType > & | hitsRow1, |
std::vector< inputType > & | hitsRow2 ) |
Definition at line 13 of file HitMerger.cxx.
|
private |
Parameter container.
Definition at line 40 of file HitMerger.h.