CbmRoot
Loading...
Searching...
No Matches
RecoSetupHeader.h
Go to the documentation of this file.
1
/* Copyright (C) 2025 GSI Helmholtzzentrum fuer Schwerionenforschung, Darmstadt
2
SPDX-License-Identifier: GPL-3.0-only
3
Authors: Sergei Zharko [committer] */
4
9
10
#ifndef ALGO_RecoSetupHeader_h
11
#define ALGO_RecoSetupHeader_h 1
12
13
#include <boost/serialization/access.hpp>
14
15
#include <string>
16
17
namespace
cbm::algo
18
{
21
class
RecoSetupHeader
{
22
public
:
24
explicit
RecoSetupHeader
(
const
std::string& tag);
25
27
const
std::string&
GetTag
()
const
{
return
fTag
; }
28
29
private
:
30
friend
class
boost::serialization::access
;
31
template
<
class
Archive>
33
void
serialize
(Archive& ar,
const
unsigned
int
/*version*/
)
34
{
35
ar&
fTag
;
36
}
37
38
std::string
fTag
;
39
};
40
41
}
// namespace cbm::algo
42
43
44
#endif
// ALGO_RecoSetupHeader_h
cbm::algo::RecoSetupHeader::RecoSetupHeader
RecoSetupHeader(const std::string &tag)
Constructor from parameters.
Definition
RecoSetupHeader.cxx:16
cbm::algo::RecoSetupHeader::GetTag
const std::string & GetTag() const
Gets subsystem geometry tag.
Definition
RecoSetupHeader.h:27
cbm::algo::RecoSetupHeader::access
friend class boost::serialization::access
Definition
RecoSetupHeader.h:30
cbm::algo::RecoSetupHeader::serialize
void serialize(Archive &ar, const unsigned int)
Serialization rule.
Definition
RecoSetupHeader.h:33
cbm::algo::RecoSetupHeader::fTag
std::string fTag
Setup tag.
Definition
RecoSetupHeader.h:38
cbm::algo
Definition
AlgoTraits.h:16
algo
setup
RecoSetupHeader.h
Generated on Fri Jan 30 2026 23:05:19 for CbmRoot by
1.13.2