ATLAS Offline Software
Loading...
Searching...
No Matches
HepLorentzVector_p1.h
Go to the documentation of this file.
1
2
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(const double px=0., const double py=0., const double pz=0., const double ene=0.)
Constructor: with 4 doubles.