EICd
EIC data model
MergedClusterRelationsData.h
Go to the documentation of this file.
1 // AUTOMATICALLY GENERATED FILE - DO NOT EDIT
2 
3 #ifndef EICD_MergedClusterRelationsDATA_H
4 #define EICD_MergedClusterRelationsDATA_H
5 
6 #include "eicd/Index.h"
7 #include <array>
8 
9 namespace eic {
10 
11 
12 /** @class MergedClusterRelationsData
13  * Relational info between a merged cluster and its parents
14  * @author: S. Joosten
15  */
17 public:
18  ::eic::Index clusterID{}; ///< associated cluster ID
19  std::uint32_t size{}; ///< number of valid parents
20  std::array<eic::Index, 4> parent{}; ///< (up to 4) parents for this cluster
21 
22 };
23 
24 } // namespace eic
25 
26 
27 #endif
eic::MergedClusterRelationsData::parent
std::array< eic::Index, 4 > parent
(up to 4) parents for this cluster
Definition: MergedClusterRelationsData.h:20
eic::Index
Definition: Index.h:11
eic::MergedClusterRelationsData::clusterID
::eic::Index clusterID
associated cluster ID
Definition: MergedClusterRelationsData.h:18
eic
Definition: BasicParticle.cc:13
eic::MergedClusterRelationsData
Definition: MergedClusterRelationsData.h:16
eic::MergedClusterRelationsData::size
std::uint32_t size
number of valid parents
Definition: MergedClusterRelationsData.h:19
Index.h