CbmRoot
Loading...
Searching...
No Matches
ClusterizerPars.h
Go to the documentation of this file.
1/* Copyright (C) 2022 Facility for Antiproton and Ion Research in Europe, Darmstadt
2 SPDX-License-Identifier: GPL-3.0-only
3 Authors: Dominik Smith [committer], Pierre-Alain Loizeau, Felix Weiglhofer */
4#pragma once
5
6#include "Math/Rotation3D.h"
7#include "Math/Vector3Dfwd.h"
8
9#include <cstdint>
10#include <vector>
11
12namespace cbm::algo::tof
13{
14 struct TofCell {
15 double sizeX, sizeY;
16 ROOT::Math::XYZVector pos;
17 ROOT::Math::Rotation3D rotation;
18 };
19
21 int32_t address; //unique address
23 };
24
26 uint32_t fDeadStrips;
30 double fSigVel;
31 double fTimeRes;
34 std::vector<double> fCPTOffY; //[nBin]
35 std::vector<ClusterizerChanPar> fChanPar = {};
36 };
37
38} // namespace cbm::algo::tof
std::vector< ClusterizerChanPar > fChanPar
ROOT::Math::XYZVector pos
ROOT::Math::Rotation3D rotation