CbmRoot
Loading...
Searching...
No Matches
sts/TrackingInterface.h
Go to the documentation of this file.
1/* Copyright (C) 2024 GSI Helmholtzzentrum fuer Schwerionenforschung, Darmstadt
2 SPDX-License-Identifier: GPL-3.0-only
3 Authors: Sergei Zharko [committer] */
4
9
10#pragma once
11
12#include "SubChain.h"
13
14namespace cbm::algo::sts
15{
16 class TrackingInterface : public SubChain {
17 public:
19 TrackingInterface() = default;
20
23
26
28 ~TrackingInterface() = default;
29
31 void Init();
32
36 int GetTrackingStation(uint32_t address) const;
37 };
38} // namespace cbm::algo::sts
~TrackingInterface()=default
Destructor.
TrackingInterface(const TrackingInterface &)=delete
Copy constructor.
TrackingInterface(TrackingInterface &&)=delete
Move constructor.
int GetTrackingStation(uint32_t address) const
Returns tracking station index by the TOF address.
TrackingInterface()=default
Default constructor.