5#ifndef CBMSTSCORRELATION_H
6#define CBMSTSCORRELATION_H
16#include <TClonesArray.h>
20#include <unordered_map>
21#include <unordered_set>
40 std::map<int32_t, std::vector<CbmStsHit*>>
fStsHits;
Data class for STS clusters.
Data class for a reconstructed hit in the STS.
Class characterising one event by a collection of links (indices) to data objects,...
std::map< int32_t, std::vector< CbmStsHit * > > fStsHits
ClassDef(CbmStsCorrelation, 1)
void ProcessHit(CbmStsHit *)
Process an STS hit It filters hits based on the provided CbmCutMap.
TClonesArray * fStsHitArray
~CbmStsCorrelation()=default
void ProcessEvent(CbmEvent *)
Process an Cbm events It filters event based on the provided CbmCutMap.
TClonesArray * fCbmEvtArray
TClonesArray * fStsCluArray
void BuildCorrelation()
Build the correlation Using filtered hit build the combinatorial among different station sensors.
CbmStsCorrelation()=default
data class for a reconstructed 3-d hit in the STS