EDM4eic
EIC data model
Loading...
Searching...
No Matches
JetData.h
Go to the documentation of this file.
1// AUTOMATICALLY GENERATED FILE - DO NOT EDIT
2
3#ifndef EDM4EIC_JetDATA_H
4#define EDM4EIC_JetDATA_H
5
6#include "edm4hep/Vector3f.h"
7#include <cstdint>
8
9namespace edm4eic {
10
11
12/** @class JetData
13 * A reconstructed jet, inspired by the FastJet PseudoJet
14 * @author: D. Anderson
15 */
16class JetData {
17public:
18 std::uint32_t type{}; ///< Jet type as enumerated in fastjet::JetAlgorithm
19 float area{}; ///< Jet area
20 float energy{}; ///< Jet energy [GeV]
21 float backgroundEnergyDensity{}; ///< Background energy density [GeV/area]
22 ::edm4hep::Vector3f momentum{}; ///< Jet 3-momentum [GeV]
23
24 unsigned int constituents_begin{};
25 unsigned int constituents_end{};
26};
27
28
29namespace v890 {
31} // namespace v890
32
33
34} // namespace edm4eic
35
36
37#endif
Definition JetData.h:16
unsigned int constituents_end
Definition JetData.h:25
std::uint32_t type
Jet type as enumerated in fastjet::JetAlgorithm.
Definition JetData.h:18
float energy
Jet energy [GeV].
Definition JetData.h:20
float backgroundEnergyDensity
Background energy density [GeV/area].
Definition JetData.h:21
unsigned int constituents_begin
Definition JetData.h:24
::edm4hep::Vector3f momentum
Jet 3-momentum [GeV].
Definition JetData.h:22
float area
Jet area.
Definition JetData.h:19
edm4eic::JetData JetData
Definition JetData.h:30
Definition CalorimeterHit.cc:17