ATLAS Offline Software
Reconstruction
Jet
JetEventTPCnv
JetEventTPCnv
Jet_p1.h
Go to the documentation of this file.
1
3
/*
4
Copyright (C) 2002-2022 CERN for the benefit of the ATLAS collaboration
5
*/
6
7
// Jet_p1.h
8
// Header file for class Jet_p1
9
// Author: S.Binet<binet@cern.ch>
10
// Date: March 2007
12
#ifndef RECTPCNV_JET_P1_H
13
#define RECTPCNV_JET_P1_H
14
15
// STL includes
16
//#include <vector>
17
18
// DataModelAthenaPool includes
19
#include "
DataModelAthenaPool/Navigable_p1.h
"
20
21
// EventCommonTPCnv includes
22
#include "
EventCommonTPCnv/P4PxPyPzE_p1.h
"
23
24
// forward declarations
25
class
JetCnv_p1
;
26
27
class
Jet_p1
28
{
30
// Friend classes
32
33
// Make the AthenaPoolCnv class our friend
34
friend
class
JetCnv_p1
;
35
37
// Public methods:
39
public
:
40
43
Jet_p1
() =
default
;
44
47
~Jet_p1
() =
default
;
48
49
// copy and move constructor defaulted
50
Jet_p1
(
const
Jet_p1
&
other
) noexcept =
default
;
51
Jet_p1
(
Jet_p1
&&
other
) noexcept =
default
;
52
53
// copy and move assignment defaulted
54
Jet_p1
&
operator=
(
const
Jet_p1
&) noexcept =
default
;
55
Jet_p1
&
operator=
(
Jet_p1
&&) noexcept =
default
;
56
58
// Private data:
60
private
:
61
63
Navigable_p1
<
uint32_t
,
double
>
m_nav
;
64
66
P4PxPyPzE_p1
m_momentum
;
67
68
};
69
70
#endif //> RECTPCNV_JET_P1_H
xAOD::uint32_t
setEventNumber uint32_t
Definition:
EventInfo_v1.cxx:127
Navigable_p1
Definition:
Navigable_p1.h:22
Jet_p1::Jet_p1
Jet_p1(const Jet_p1 &other) noexcept=default
Jet_p1::m_nav
Navigable_p1< uint32_t, double > m_nav
the navigable part
Definition:
Jet_p1.h:63
Jet_p1::Jet_p1
Jet_p1(Jet_p1 &&other) noexcept=default
Jet_p1
Definition:
Jet_p1.h:28
Jet_p1::~Jet_p1
~Jet_p1()=default
Destructor:
P4PxPyPzE_p1.h
Navigable_p1.h
This file contains the class definition for the Navigable_p1 class.
Jet_p1::operator=
Jet_p1 & operator=(Jet_p1 &&) noexcept=default
private
#define private
Definition:
DetDescrConditionsDict_dict_fixes.cxx:13
InDetDD::other
@ other
Definition:
InDetDD_Defs.h:16
Jet_p1::m_momentum
P4PxPyPzE_p1 m_momentum
the 4-mom part
Definition:
Jet_p1.h:66
P4PxPyPzE_p1
Definition:
P4PxPyPzE_p1.h:23
JetCnv_p1
Definition:
JetCnv_p1.h:27
Jet_p1::operator=
Jet_p1 & operator=(const Jet_p1 &) noexcept=default
Jet_p1::Jet_p1
Jet_p1()=default
Default constructor:
python.CaloScaleNoiseConfig.default
default
Definition:
CaloScaleNoiseConfig.py:79
Generated on Thu Nov 7 2024 21:17:58 for ATLAS Offline Software by
1.8.18