![]() |
|
|||
File indexing completed on 2024-04-06 11:58:32
0001 /**************************************************************************** 0002 * Authors: 0003 * Jan Kašpar (jan.kaspar@gmail.com) 0004 ****************************************************************************/ 0005 0006 #ifndef CalibPPS_AlignmentRelative_HitCollection_h 0007 #define CalibPPS_AlignmentRelative_HitCollection_h 0008 0009 #include <vector> 0010 0011 //---------------------------------------------------------------------------------------------------- 0012 0013 struct Hit { 0014 /// sensor id 0015 unsigned int id; 0016 0017 /// index of read-out direction (valid are: 1 or 2) 0018 unsigned int dirIdx; 0019 0020 /// measurement position; mm 0021 double position; 0022 0023 /// measurement position; mm 0024 double sigma; 0025 0026 /// global z - AlignmentGeometry::z0, mm 0027 double z; 0028 0029 Hit(unsigned int _id = 0, unsigned int _dirIdx = 0, double _pos = 0, double _sig = 0, double _z = 0) 0030 : id(_id), dirIdx(_dirIdx), position(_pos), sigma(_sig), z(_z) {} 0031 }; 0032 0033 //---------------------------------------------------------------------------------------------------- 0034 0035 typedef std::vector<Hit> HitCollection; 0036 0037 //---------------------------------------------------------------------------------------------------- 0038 0039 #endif
[ Source navigation ] | [ Diff markup ] | [ Identifier search ] | [ general search ] |
This page was automatically generated by the 2.2.1 LXR engine. The LXR team |
![]() ![]() |