ATLAS Offline Software
PhysicsAnalysis
AnalysisCommon
PATCore
PATCore
PATCoreEnums.h
Go to the documentation of this file.
1
// dear emacs, this is -*- C++ -*-
2
3
/*
4
Copyright (C) 2002-2017 CERN for the benefit of the ATLAS collaboration
5
*/
6
7
// ============================================================================
8
// PATCoreEnums.h
9
// Author: Karsten Koeneke <karsten.koeneke@cern.ch>
10
// ============================================================================
11
12
#ifndef PATCORE_PATCOREENUMS_H
13
#define PATCORE_PATCOREENUMS_H 1
14
15
18
namespace
PATCore
19
{
20
namespace
ParticleDataType
21
{
22
enum
DataType
{
Data
= 0,
Full
= 1,
FastShower
= 2,
Fast
= 3,
True
= 4} ;
23
}
24
}
25
26
27
30
namespace
PATCore
31
{
32
namespace
ParticleType
33
{
34
enum
Type
35
{
36
Unknown
= 0,
37
Photon
= 10,
38
UnconvertedPhoton
= 11,
39
ConvertedPhoton
= 12,
40
Electron
= 20,
41
Muon
= 30,
42
Tau
= 40,
43
OneProngTau
= 41,
44
ThreeProngTau
= 42,
45
Jet
= 50,
46
GluonJet
= 51,
47
LightQuarkJet
= 52,
48
CharmJet
= 53,
49
BJet
= 54
50
};
51
}
52
}
53
54
55
56
#endif
PATCore::ParticleType::ThreeProngTau
@ ThreeProngTau
Definition:
PATCoreEnums.h:44
PATCore::ParticleType::CharmJet
@ CharmJet
Definition:
PATCoreEnums.h:48
PATCore::ParticleType::UnconvertedPhoton
@ UnconvertedPhoton
Definition:
PATCoreEnums.h:38
PATCore::ParticleType::OneProngTau
@ OneProngTau
Definition:
PATCoreEnums.h:43
PATCore::ParticleType::Unknown
@ Unknown
Definition:
PATCoreEnums.h:36
Jet
Basic data class defines behavior for all Jet objects The Jet class is the principal data class for...
Definition:
Reconstruction/Jet/JetEvent/JetEvent/Jet.h:47
PATCore::ParticleDataType::Fast
@ Fast
Definition:
PATCoreEnums.h:22
Tau
Definition:
EfficiencyPtPlots.cxx:9
Muon
NRpcCablingAlg reads raw condition data and writes derived condition data to the condition store.
Definition:
TrackSystemController.h:45
PATCore::ParticleType::GluonJet
@ GluonJet
Definition:
PATCoreEnums.h:46
PATCore::ParticleDataType::Data
@ Data
Definition:
PATCoreEnums.h:22
Photon
Class describing an photon
PATCore::ParticleDataType::DataType
DataType
Definition:
PATCoreEnums.h:22
PATCore::ParticleDataType::Full
@ Full
Definition:
PATCoreEnums.h:22
PATCore::ParticleType::ConvertedPhoton
@ ConvertedPhoton
Definition:
PATCoreEnums.h:39
xAODType
Definition:
ObjectType.h:13
PATCore::ParticleType::BJet
@ BJet
Definition:
PATCoreEnums.h:49
ParticleDataType
Information about type of data used to fill particle.
Definition:
Event/EventKernel/EventKernel/IParticle.h:35
PATCore::ParticleDataType::True
@ True
Definition:
PATCoreEnums.h:22
PATCore::ParticleType::LightQuarkJet
@ LightQuarkJet
Definition:
PATCoreEnums.h:47
Electron
Class describing an electron.
PATCore::ParticleDataType::FastShower
@ FastShower
Definition:
PATCoreEnums.h:22
PATCore
Information about type of data used to fill particle.
Definition:
PATCoreEnums.h:19
ParticleType
ParticleType
Definition:
TruthClasses.h:8
Generated on Sun Dec 22 2024 21:16:04 for ATLAS Offline Software by
1.8.18