ATLAS Offline Software
P4EEtaPhiMFloat_p2.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 // P4EEtaPhiMFloat_p2.h
8 // Header file for class P4EEtaPhiMFloat_p2
9 // Author: I. Vukotic <ivukotic@cern.ch>
11 #ifndef EVENTCOMMONTPCNV_P4EETAPHIMFloat_P2_H
12 #define EVENTCOMMONTPCNV_P4EETAPHIMFloat_P2_H
13 
14 // STL includes
15 
16 
17 // Gaudi includes
18 
19 // Forward declaration
20 class P4EEtaPhiMCnv_p2;
21 
23 {
24 
26  // Public methods:
28  public:
29 
32  P4EEtaPhiMFloat_p2( const float ene = 0., const float eta = 0.,
33  const float phi = 0., const float mass = 0. );
34 
35  float m_e;
36  float m_eta;
37  float m_phi;
38  float m_m;
39 };
40 
42 // Inline methods:
44 inline P4EEtaPhiMFloat_p2::P4EEtaPhiMFloat_p2( const float ene, const float eta,
45  const float phi, const float mass ) :
46  m_e ( ene ),
47  m_eta( eta ),
48  m_phi( phi ),
49  m_m ( mass )
50 {}
51 
52 #endif //> EVENTCOMMONTPCNV_P4EETAPHIMFloat_P2_H
phi
Scalar phi() const
phi method
Definition: AmgMatrixBasePlugin.h:67
Base_Fragment.mass
mass
Definition: Sherpa_i/share/common/Base_Fragment.py:59
eta
Scalar eta() const
pseudorapidity method
Definition: AmgMatrixBasePlugin.h:83
P4EEtaPhiMFloat_p2::P4EEtaPhiMFloat_p2
P4EEtaPhiMFloat_p2(const float ene=0., const float eta=0., const float phi=0., const float mass=0.)
Constructor: with 4 doubles.
Definition: P4EEtaPhiMFloat_p2.h:44
P4EEtaPhiMFloat_p2::m_m
float m_m
Definition: P4EEtaPhiMFloat_p2.h:38
P4EEtaPhiMFloat_p2::m_eta
float m_eta
Definition: P4EEtaPhiMFloat_p2.h:36
P4EEtaPhiMFloat_p2::m_phi
float m_phi
Definition: P4EEtaPhiMFloat_p2.h:37
P4EEtaPhiMFloat_p2::m_e
float m_e
Definition: P4EEtaPhiMFloat_p2.h:35
P4EEtaPhiMCnv_p2
Definition: P4EEtaPhiMCnv_p2.h:35
P4EEtaPhiMFloat_p2
Definition: P4EEtaPhiMFloat_p2.h:23