CbmRoot
Loading...
Searching...
No Matches
CbmPsdMCbmHit.cxx
Go to the documentation of this file.
1/* Copyright (C) 2020 Facility for Antiproton and Ion Research in Europe, Darmstadt
2 SPDX-License-Identifier: GPL-3.0-only
3 Authors: Nikolay Karpushkin, Pierre-Alain Loizeau [committer] */
4
10#include "CbmPsdMCbmHit.h"
11
12#include <TObject.h> // for TObject
13
14#include <sstream>
15
16using namespace std;
17
18// ----- Default constructor
19CbmPsdMCbmHit::CbmPsdMCbmHit() : TObject(), fuModuleId(0), fuSectionId(0), fdEdep(-1.), fdTime(-1.) {}
20
21
22// ----- Constructor with parameters
23CbmPsdMCbmHit::CbmPsdMCbmHit(uint32_t ModuleId, uint32_t SectionId, double Edep, double Time)
24 : TObject()
25 , fuModuleId(ModuleId)
26 , fuSectionId(SectionId)
27 , fdEdep(Edep)
28 , fdTime(Time)
29{
30}
31
32
33// ----- Destructor
35
36
37// --- String output
39{
40 stringstream ss;
41 //ss << "PsdHit: address " << GetAddress() << " | time " << GetTime()
42 // << " +- " << GetTimeError();
43 return ss.str();
44}
45
46
ClassImp(CbmConverterManager)
data class for hit information in PSD
virtual std::string ToString() const
virtual ~CbmPsdMCbmHit()
Hash for CbmL1LinkKey.