EDM4eic
EIC data model
Loading...
Searching...
No Matches
CherenkovParticleIDHypothesis.h
Go to the documentation of this file.
1// AUTOMATICALLY GENERATED FILE - DO NOT EDIT
2
3#ifndef EDM4EIC_CherenkovParticleIDHypothesis_H
4#define EDM4EIC_CherenkovParticleIDHypothesis_H
5
6#include <cstdint>
7#include <ostream>
8
9#if defined(PODIO_JSON_OUTPUT) && !defined(__CLING__)
10#include "nlohmann/json_fwd.hpp"
11#endif
12
13namespace edm4eic {
14
15
16/** @class CherenkovParticleIDHypothesis
17 *
18 * @author:
19 */
21public:
22 std::int32_t PDG{}; ///< PDG code
23 float npe{}; ///< Overall photoelectron count
24 float weight{}; ///< Weight of this hypothesis, such as likelihood, moment, etc.
25
26
27};
28
29std::ostream& operator<<(std::ostream& o, const CherenkovParticleIDHypothesis& value);
30
31#if defined(PODIO_JSON_OUTPUT) && !defined(__CLING__)
32void to_json(nlohmann::json& j, const CherenkovParticleIDHypothesis& value);
33#endif
34
35namespace v850 {
37} // namespace v850
38
39
40} // namespace edm4eic
41
42
43#endif
Definition CherenkovParticleIDHypothesis.h:20
float npe
Overall photoelectron count.
Definition CherenkovParticleIDHypothesis.h:23
float weight
Weight of this hypothesis, such as likelihood, moment, etc.
Definition CherenkovParticleIDHypothesis.h:24
std::int32_t PDG
PDG code.
Definition CherenkovParticleIDHypothesis.h:22
edm4eic::CherenkovParticleIDHypothesis CherenkovParticleIDHypothesis
Definition CherenkovParticleIDHypothesis.h:36
Definition CalorimeterHit.cc:17
std::ostream & operator<<(std::ostream &o, const CalorimeterHit &value)
Definition CalorimeterHit.cc:99