5#ifndef CBMSTSRESOLUTION_H
6#define CBMSTSRESOLUTION_H
17#include <TClonesArray.h>
21#include <unordered_map>
22#include <unordered_set>
95 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,...
data class for a reconstructed 3-d hit in the STS
void ProcessHit(CbmStsHit *)
Process an STS hit It filters hits based on the provided CbmCutMap.
TClonesArray * fTofTrkArray
TClonesArray * fStsTrkArray
void ProcessGlobalTrack(CbmGlobalTrack *trk)
TClonesArray * fStsHitArray
TClonesArray * fCbmEvtArray
TClonesArray * fRchTrkArray
TClonesArray * fTrdTrkArray
std::vector< CbmGlobalTrack * > fGlbTrks
TClonesArray * fMchTrkArray
void SetMinTrkHitQ(double q)
~CbmStsResolution()=default
CbmStsResolution()=default
std::map< int32_t, std::vector< CbmStsHit * > > fStsHits
TClonesArray * fGlbTrkArray
void EnableRefSensor(int32_t)
void SetInputType(InputType type)
bool tracking_use_two_sts_
ClassDef(CbmStsResolution, 1)
void ProcessEvent(CbmEvent *)
Process an Cbm events It filters event based on the provided CbmCutMap.
std::vector< int32_t > fActiveRefSensors
TClonesArray * fStsCluArray