CbmRoot
Loading...
Searching...
No Matches
CbmKFPixelMeasurement.h
Go to the documentation of this file.
1/* Copyright (C) 2006-2012 GSI Helmholtzzentrum fuer Schwerionenforschung, Darmstadt
2 SPDX-License-Identifier: GPL-3.0-only
3 Authors: Sergey Gorbunov, Denis Bertini [committer], Florian Uhlig */
4
15#ifndef CBMKFPIXELMEASUREMENT_H
16#define CBMKFPIXELMEASUREMENT_H 1
17
18#include "CbmKFTrackInterface.h"
19
20#include <vector>
21
22class CbmKFPixelMeasurement : public TObject {
23 public:
24 CbmKFPixelMeasurement() : z(0), x(0), y(0) {}
26
27 Double_t z;
28 Double_t x;
29 Double_t y;
30 Double_t V[3];
31 Int_t Filter(CbmKFTrackInterface& track);
32 static void FilterPDAF(CbmKFTrackInterface& track, std::vector<CbmKFPixelMeasurement*>& vm, double gateX,
33 double gateY, std::vector<double>& vProb);
34
35 ClassDef(CbmKFPixelMeasurement, 1)
36};
37
38#endif /* !CBMKFPIXELMEASUREMENT_H */
static void FilterPDAF(CbmKFTrackInterface &track, std::vector< CbmKFPixelMeasurement * > &vm, double gateX, double gateY, std::vector< double > &vProb)
Int_t Filter(CbmKFTrackInterface &track)