ATLAS Offline Software
Toggle main menu visibility
Loading...
Searching...
No Matches
Reconstruction
Jet
JetEventTPCnv
JetEventTPCnv
Jet_p1.h
Go to the documentation of this file.
1
2
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
Navigable_p1.h
This file contains the class definition for the Navigable_p1 class.
P4PxPyPzE_p1.h
JetCnv_p1
Definition
JetCnv_p1.h:27
Jet_p1::JetCnv_p1
friend class JetCnv_p1
Definition
Jet_p1.h:34
Jet_p1::Jet_p1
Jet_p1(const Jet_p1 &other) noexcept=default
Jet_p1::operator=
Jet_p1 & operator=(Jet_p1 &&) noexcept=default
Jet_p1::Jet_p1
Jet_p1(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::m_momentum
P4PxPyPzE_p1 m_momentum
the 4-mom part
Definition
Jet_p1.h:66
Jet_p1::Jet_p1
Jet_p1()=default
Default constructor:
Jet_p1::operator=
Jet_p1 & operator=(const Jet_p1 &) noexcept=default
Jet_p1::~Jet_p1
~Jet_p1()=default
Destructor:
Navigable_p1
Definition
Navigable_p1.h:22
P4PxPyPzE_p1
Definition
P4PxPyPzE_p1.h:23
private
#define private
Definition
testRead.cxx:27
Generated on
for ATLAS Offline Software by
1.17.0