CbmRoot
Loading...
Searching...
No Matches
HitFinderPars.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 <vector>
10
11namespace cbm::algo::trd
12{
14 ROOT::Math::XYZVector pos;
15 ROOT::Math::XYZVector posErr;
16 };
17
19 std::vector<HitFinderPadPar> padPar;
20 };
21
23 double padSizeX = 0;
24 double padSizeY = 0;
25 double padSizeErrX = 0;
26 double padSizeErrY = 0;
27 uint16_t address = 0;
28 int orientation = 0;
29 std::vector<HitFinderRowPar> rowPar;
30 ROOT::Math::XYZVector translation;
31 ROOT::Math::Rotation3D rotation;
32 };
33} // namespace cbm::algo::trd
ROOT::Math::XYZVector translation
ROOT::Math::Rotation3D rotation
std::vector< HitFinderRowPar > rowPar
ROOT::Math::XYZVector posErr
ROOT::Math::XYZVector pos
std::vector< HitFinderPadPar > padPar