Go to the documentation of this file.
31 new unsigned char[nofYBins * sizeof(
CbmYBin)])) {
32 for (
int i = 0;
i < nofYBins; ++
i)
57 Double_t
y = hit->
GetY();
59 if (y < fMinY || y >=
fMaxY)
return;
61 Double_t
x = hit->
GetX();
63 if (x < fMinX || x >=
fMaxX)
return;
113 for (std::list<CbmTBin::HitHolder>::iterator hi = tBin.
HitsBegin();
120 handleHit(hitHolder);
CbmBinned3DStation(const CbmBinned3DStation &)=delete
CbmBinned3DStation & operator=(const CbmBinned3DStation &)=delete
void SearchHits(const CbmTrackParam2 &stateVec, Double_t stateZ, std::function< void(CbmTBin::HitHolder &)> handleHit)
Double_t GetTimeError() const
CbmBinned3DStation(ECbmModuleId stationType, Double_t minZ, Double_t maxZ, int nofYBins, int nofXBins, int nofTBins)
std::list< HitHolder >::iterator HitsEnd()
void IterateHits(std::function< void(CbmTBin::HitHolder &)> handleHit)
void AddHit(ECbmModuleId type, const CbmPixelHit *hit, Int_t index)
void AddHit(ECbmModuleId type, const CbmPixelHit *hit, Int_t index, bool use)
std::list< HitHolder >::iterator HitsBegin()