ATLAS Offline Software
Loading...
Searching...
No Matches
JetSampling_p1.h
Go to the documentation of this file.
1
2
3/*
4 Copyright (C) 2002-2019 CERN for the benefit of the ATLAS collaboration
5*/
6
7// JetSampling_p1.h
8// Header file for class JetSampling_p1
9// Author: S.Binet<binet@cern.ch>
10// Date: July 2007
12#ifndef JETEVENTTPCNV_JETSAMPLING_P1_H
13#define JETEVENTTPCNV_JETSAMPLING_P1_H
14
15#include <array>
16
17// EventCommonTPCnv includes
19
20// forward declarations
22
24{
25public:
27 // public typedefs
29
30 typedef std::array<double, 2> JS_t;
31 typedef std::array<double, 16> ECS_t;
32 typedef std::array<double, 10> ERad_t;
33
35 // Friend classes
37
38 // Make the AthenaPoolCnv class our friend
39 friend class JetSamplingCnv_p1;
40
42 // Public methods:
44public:
45
49
52 ~JetSampling_p1() = default;
53
54 // don't bother make data private...
55
58
61
64
67
70
73
74 // Jet sampling layer info
77 double m_ejsEMB1;
78 double m_ejsEME1;
79 double m_ejsEMB2;
80 double m_ejsEME2;
81 double m_ejsEMB3;
82 double m_ejsEME3;
89 double m_ejsHEC0;
90 double m_ejsHEC1;
91 double m_ejsHEC2;
92 double m_ejsHEC3;
96 double m_ejsFCAL0;
97 double m_ejsFCAL1;
98 double m_ejsFCAL2;
99
100 double m_tot;
101 double m_ctot;
102 double m_ehad;
103 double m_eem;
104
105 // JetSums
118 double m_eCryo;
119 double m_eGap;
120 double m_eScint;
121 double m_eNull;
122
123 // JetECS
145
146 // Energy in cone radii
147 // static const int m_rsiz = 10;
149};
150
151#endif //> JETEVENTTPCNV_JETSAMPLING_P1_H
std::array< double, 16 > ECS_t
friend class JetSamplingCnv_p1
~JetSampling_p1()=default
Destructor:
double m_ejsPreSamplerE
HepLorentzVector_p1 m_pt
Truth jet kinematics.
double m_ejsPreSamplerB
std::array< double, 2 > JS_t
JetSampling_p1()
Default constructor:
HepLorentzVector_p1 m_pisa
Calib jet kinematics (PISA)
HepLorentzVector_p1 m_pr
Reco jet kinematics.
HepLorentzVector_p1 m_h1
Calib jet kinematics (H1)
HepLorentzVector_p1 m_samp
Calib jet kinematics (samplings)
std::array< double, 10 > ERad_t
HepLorentzVector_p1 m_pn
Nearest truth jet kinematics.