ATLAS Offline Software
HepLorentzVector_p1.h
Go to the documentation of this file.
1 
3 /*
4  Copyright (C) 2002-2017 CERN for the benefit of the ATLAS collaboration
5 */
6 
7 // HepLorentzVector_p1.h
8 // Header file for class HepLorentzVector_p1
9 // Author: S.Binet<binet@cern.ch>
11 #ifndef EVENTCOMMONTPCNV_HEPLORENTZVECTOR_P1_H
12 #define EVENTCOMMONTPCNV_HEPLORENTZVECTOR_P1_H
13 
14 // STL includes
15 
16 // Gaudi includes
17 
18 // Forward declaration
20 
22 {
23 
25  // Public methods:
27  public:
28 
31  HepLorentzVector_p1( const double px = 0., const double py = 0.,
32  const double pz = 0., const double ene = 0. );
33 
35  // Data: (don't bother encapsulate
37 
38  double m_px;
39  double m_py;
40  double m_pz;
41  double m_ene;
42 };
43 
45 // Inline methods:
48  const double py,
49  const double pz,
50  const double ene ) :
51  m_px ( px ),
52  m_py ( py ),
53  m_pz ( pz ),
54  m_ene ( ene )
55 {}
56 
57 #endif //> EVENTCOMMONTPCNV_HEPLORENTZVECTOR_P1_H
HepLorentzVector_p1::HepLorentzVector_p1
HepLorentzVector_p1(const double px=0., const double py=0., const double pz=0., const double ene=0.)
Constructor: with 4 doubles.
Definition: HepLorentzVector_p1.h:47
test_pyathena.px
px
Definition: test_pyathena.py:18
HepLorentzVector_p1::m_py
double m_py
Definition: HepLorentzVector_p1.h:39
HepLorentzVector_p1::m_px
double m_px
Definition: HepLorentzVector_p1.h:38
Amg::pz
@ pz
Definition: GeoPrimitives.h:40
Amg::py
@ py
Definition: GeoPrimitives.h:39
HepLorentzVector_p1::m_ene
double m_ene
Definition: HepLorentzVector_p1.h:41
HepLorentzVector_p1::m_pz
double m_pz
Definition: HepLorentzVector_p1.h:40
HepLorentzVector_p1
Definition: HepLorentzVector_p1.h:22
HepLorentzVectorCnv_p1
Definition: HepLorentzVectorCnv_p1.h:34