CbmRoot
Loading...
Searching...
No Matches
CbmRichPoint.h
Go to the documentation of this file.
1/* Copyright (C) 2006-2020 GSI Helmholtzzentrum fuer Schwerionenforschung, Darmstadt
2 SPDX-License-Identifier: GPL-3.0-only
3 Authors: Boris Polichtchouk, Denis Bertini [committer], Florian Uhlig */
4
5// -------------------------------------------------------------------------
6// ----- CbmRichPoint header file -----
7// ----- Created 28/04/04 by B. Polichtchouk -----
8// -------------------------------------------------------------------------
9
10
18#ifndef CBMRICHPOINT_H
19#define CBMRICHPOINT_H 1
20
21#include <FairMCPoint.h> // for FairMCPoint
22
23#include <Rtypes.h> // for ClassDef
24
25#include <cstdint>
26
27class TVector3;
28
29class CbmRichPoint : public FairMCPoint {
30
31public:
34
35
45 CbmRichPoint(int32_t trackID, int32_t detID, TVector3 pos, TVector3 mom, double tof, double length, double eLoss);
46
47
49 CbmRichPoint(const CbmRichPoint& point) : FairMCPoint(point) {};
50
51
53 virtual ~CbmRichPoint();
54
55
57 virtual void Print(const Option_t* opt) const;
58
59
60 ClassDef(CbmRichPoint, 2)
61};
62
63
64#endif
virtual ~CbmRichPoint()
CbmRichPoint(const CbmRichPoint &point)
virtual void Print(const Option_t *opt) const