CbmRoot
Loading...
Searching...
No Matches
CbmPsdPoint.h
Go to the documentation of this file.
1
/* Copyright (C) 2012-2020 GSI Helmholtzzentrum fuer Schwerionenforschung, Darmstadt
2
SPDX-License-Identifier: GPL-3.0-only
3
Authors: Volker Friese [committer], Florian Uhlig */
4
5
// -------------------------------------------------------------------------
6
// ----- CbmPsdPoint header file -----
7
// ----- Created 28/07/04 by V. Friese -----
8
// -------------------------------------------------------------------------
9
17
#ifndef CBMPSDPOINT_H
18
#define CBMPSDPOINT_H 1
19
20
#include <FairMCPoint.h>
// for FairMCPoint
21
22
#include <Rtypes.h>
// for ClassDef
23
#include <TVector3.h>
// for TVector3
24
25
#include <cstdint>
26
#include <string>
// for string
27
28
class
CbmPsdPoint
:
public
FairMCPoint {
29
30
public
:
32
CbmPsdPoint
();
33
34
44
CbmPsdPoint
(int32_t trackID, int32_t detID, TVector3
pos
, TVector3 mom,
double
tof,
double
length,
double
eLoss);
45
46
48
// CbmPsdPoint(const CbmPsdPoint& point) { *this = point; };
49
50
52
virtual
~CbmPsdPoint
();
53
54
56
virtual
void
Print
(
const
Option_t* opt)
const
;
57
59
void
SetModuleID
(int32_t mod) {
fModuleID
= mod; }
61
int32_t
GetModuleID
()
const
{
return
fModuleID
; }
62
63
std::string
ToString
()
const
;
64
65
private
:
66
int32_t
fModuleID
;
//number of module
67
68
69
ClassDef(
CbmPsdPoint
, 2)
70
};
71
72
73
#endif
pos
TVector3 pos
Definition
CbmMvdSensorDigiToHitTask.cxx:56
CbmPsdPoint
Definition
CbmPsdPoint.h:28
CbmPsdPoint::GetModuleID
int32_t GetModuleID() const
Definition
CbmPsdPoint.h:61
CbmPsdPoint::~CbmPsdPoint
virtual ~CbmPsdPoint()
Definition
CbmPsdPoint.cxx:33
CbmPsdPoint::Print
virtual void Print(const Option_t *opt) const
Definition
CbmPsdPoint.cxx:38
CbmPsdPoint::ToString
std::string ToString() const
Definition
CbmPsdPoint.cxx:40
CbmPsdPoint::fModuleID
int32_t fModuleID
Definition
CbmPsdPoint.h:66
CbmPsdPoint::SetModuleID
void SetModuleID(int32_t mod)
Definition
CbmPsdPoint.h:59
CbmPsdPoint::CbmPsdPoint
CbmPsdPoint()
Definition
CbmPsdPoint.cxx:18
core
data
psd
CbmPsdPoint.h
Generated on Mon Feb 3 2025 23:03:49 for CbmRoot by
1.12.0