ATLAS Offline Software
PhysicsAnalysis
AnalysisCommon
ParticleEventTPCnv
ParticleEventTPCnv
Neutrino_p1.h
Go to the documentation of this file.
1
3
/*
4
Copyright (C) 2002-2019 CERN for the benefit of the ATLAS collaboration
5
*/
6
7
// Neutrino_p1.h
8
// Header file for class Neutrino_p1
9
// Author: K.Cranmer<cranmer@cern.ch>
10
// Author: S.Binet<binet@cern.ch>
11
// Date: December 2006
13
#ifndef PARTICLEEVENTTPCNV_NEUTRINO_P1_H
14
#define PARTICLEEVENTTPCNV_NEUTRINO_P1_H 1
15
16
// EventCommonTPCnv includes
17
#include "
EventCommonTPCnv/P4PxPyPzE_p1.h
"
18
19
// ParticleEventTPCnv includes
20
#include "
ParticleEventTPCnv/ParticleBase_p1.h
"
21
22
// forward declarations
23
class
NeutrinoCnv_p1
;
24
25
class
Neutrino_p1
26
{
28
// Friend classes
30
31
// Make the AthenaPoolCnv class our friend
32
friend
class
NeutrinoCnv_p1
;
33
35
// Public methods:
37
public
:
38
41
Neutrino_p1
();
42
45
~Neutrino_p1
() =
default
;
46
48
// Private data:
50
private
:
51
53
P4PxPyPzE_p1
m_momentum
;
54
56
ParticleBase_p1
m_particleBase
;
57
58
// the Neutrino part
59
60
};
61
63
// Inline methods:
65
66
inline
Neutrino_p1::Neutrino_p1
()
67
{}
68
69
#endif //> PARTICLEEVENTTPCNV_NEUTRINO_P1_H
ParticleBase_p1
Definition:
ParticleBase_p1.h:26
Neutrino_p1::Neutrino_p1
Neutrino_p1()
Default constructor:
Definition:
Neutrino_p1.h:66
P4PxPyPzE_p1.h
Neutrino_p1::m_momentum
P4PxPyPzE_p1 m_momentum
the 4-mom part
Definition:
Neutrino_p1.h:53
Neutrino_p1
Definition:
Neutrino_p1.h:26
ParticleBase_p1.h
P4PxPyPzE_p1
Definition:
P4PxPyPzE_p1.h:23
NeutrinoCnv_p1
Definition:
NeutrinoCnv_p1.h:32
Neutrino_p1::m_particleBase
ParticleBase_p1 m_particleBase
the ParticleBase part
Definition:
Neutrino_p1.h:56
Neutrino_p1::~Neutrino_p1
~Neutrino_p1()=default
Destructor:
Generated on Thu Nov 7 2024 21:22:50 for ATLAS Offline Software by
1.8.18