ATLAS Offline Software
Toggle main menu visibility
Loading...
Searching...
No Matches
PhysicsAnalysis
AnalysisCommon
ParticleEventTPCnv
src
ParticleBase_p2.cxx
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
// ParticleBase_p2.cxx
8
// Implementation file for class ParticleBase_p2
9
// Author: S.Binet<binet@cern.ch>
11
12
// ParticleEventTPCnv includes
13
#include "
ParticleEventTPCnv/ParticleBase_p2.h
"
14
16
// Public methods:
18
19
// Constructors
21
22
// Need to initialize these to handle the case where an instance of this
23
// is added to another _p class.
24
ParticleBase_p2::ParticleBase_p2
()
25
:
m_charge
(0),
26
m_hasCharge
(false),
27
m_hasPdgId
(false),
28
m_pdgId
(0),
29
m_dataType
(0)
30
{
31
}
ParticleBase_p2.h
ParticleBase_p2::m_pdgId
int m_pdgId
ParticleDataGroup Id of the particle.
Definition
ParticleBase_p2.h:63
ParticleBase_p2::m_hasCharge
bool m_hasCharge
switch to know if the particle has charge informations
Definition
ParticleBase_p2.h:57
ParticleBase_p2::m_dataType
int m_dataType
type of data (see IParticle for more infos)
Definition
ParticleBase_p2.h:66
ParticleBase_p2::m_hasPdgId
bool m_hasPdgId
switch to know if the particle has PDG Id informations
Definition
ParticleBase_p2.h:60
ParticleBase_p2::ParticleBase_p2
ParticleBase_p2()
Default constructor:
Definition
ParticleBase_p2.cxx:24
ParticleBase_p2::m_charge
float m_charge
Charge of the particle.
Definition
ParticleBase_p2.h:54
Generated on
for ATLAS Offline Software by
1.17.0