00001
00002
00003
00004
00005
00006
00007 #ifndef PATCORE_PATCOREENUMS_H
00008 #define PATCORE_PATCOREENUMS_H 1
00009
00010
00013 namespace PATCore
00014 {
00015 namespace ParticleDataType
00016 {
00017 enum DataType {Data = 0, Full = 1, FastShower = 2, Fast = 3, True = 4} ;
00018 }
00019 }
00020
00021
00022
00025 namespace PATCore
00026 {
00027 namespace ParticleType
00028 {
00029 enum Type
00030 {
00031 Unknown = 0,
00032 Photon = 10,
00033 UnconvertedPhoton = 11,
00034 ConvertedPhoton = 12,
00035 Electron = 20,
00036 Muon = 30,
00037 Tau = 40,
00038 OneProngTau = 41,
00039 ThreeProngTau = 42,
00040 Jet = 50,
00041 GluonJet = 51,
00042 LightQuarkJet = 52,
00043 CharmJet = 53,
00044 BJet = 54
00045 };
00046 }
00047 }
00048
00049
00050
00051 #endif