CbmRoot
Loading...
Searching...
No Matches
CbmLink.cxx
Go to the documentation of this file.
1
/* Copyright (C) 2013-2020 GSI/JINR-LIT, Darmstadt/Dubna
2
SPDX-License-Identifier: GPL-3.0-only
3
Authors: Andrey Lebedev [committer], Florian Uhlig */
4
10
#include "
CbmLink.h
"
11
12
#include <TObject.h>
// for TObject
13
14
#include <sstream>
// for operator<<, basic_ostream, stringstream
15
#include <string>
// for char_traits
16
17
using
std::stringstream;
18
19
CbmLink::CbmLink
() : TObject(), fFile(-1), fEntry(-1), fIndex(-1), fWeight(-1.) {}
20
21
CbmLink::CbmLink
(
float
weight, int32_t index, int32_t entry, int32_t file)
22
: TObject()
23
, fFile(file)
24
, fEntry(entry)
25
, fIndex(index)
26
, fWeight(weight)
27
{
28
}
29
30
CbmLink::~CbmLink
() {}
31
32
std::string
CbmLink::ToString
()
const
33
{
34
stringstream ss;
35
ss <<
"CbmLink: weight="
<<
fWeight
<<
" index="
<<
fIndex
<<
" entry="
<<
fEntry
<<
" file="
<<
fFile
<<
"\n"
;
36
return
ss.str();
37
}
38
39
ClassImp
(
CbmLink
)
ClassImp
ClassImp(CbmConverterManager)
CbmLink.h
CbmLink
Definition
CbmLink.h:22
CbmLink::fWeight
float fWeight
Definition
CbmLink.h:96
CbmLink::fIndex
int32_t fIndex
Definition
CbmLink.h:95
CbmLink::CbmLink
CbmLink()
Constructor.
Definition
CbmLink.cxx:19
CbmLink::~CbmLink
virtual ~CbmLink()
Destructor.
Definition
CbmLink.cxx:30
CbmLink::fEntry
int32_t fEntry
Definition
CbmLink.h:94
CbmLink::ToString
virtual std::string ToString() const
Return string representation of the object.
Definition
CbmLink.cxx:32
CbmLink::fFile
int32_t fFile
Definition
CbmLink.h:93
core
data
CbmLink.cxx
Generated on Mon Feb 3 2025 23:03:49 for CbmRoot by
1.12.0