ATLAS Offline Software
Loading...
Searching...
No Matches
Reconstruction
egamma
egammaEvent
egammaEvent
EMAmbiguityToolDefs.h
Go to the documentation of this file.
1
/*
2
Copyright (C) 2002-2017 CERN for the benefit of the ATLAS collaboration
3
*/
4
5
#ifndef EMAMBIGUITYTOOLDEFS_H
6
#define EMAMBIGUITYTOOLDEFS_H
7
8
namespace
EMAmbiguityType
{
9
enum
AmbiguityResult
{
10
UNDEFINED
= -999,
11
ELECTRON
= 0,
// note that electron is False, possible photons are True
12
LOOSE
,
// loose heuristics for ambiguity
13
TRT
,
// has a TRT-only track, fails standard and loose ambiguity (might want to make single-track conv)
14
LOOSE_TRT
,
// has a TRT-only track, fails standard but passes loose ambiguity
15
PHOTON_ALT
,
// passes alternate criteria (like no or bad track particle)
16
LOOSE_PHOTON_ALT
,
// passes alternate criteria (like no or bad track particle) and loose criteria
17
PHOTON_AMBIGUITY
,
// passes standard conversion vx ambiguity criteria
18
MEDIUM
// passes sligtly loosened ambibuity criteria for two-track conversions
19
};
20
}
21
22
#endif
// EMAMBIGUITYTOOLDEFS_H
EMAmbiguityType
Definition
EMAmbiguityToolDefs.h:8
EMAmbiguityType::AmbiguityResult
AmbiguityResult
Definition
EMAmbiguityToolDefs.h:9
EMAmbiguityType::ELECTRON
@ ELECTRON
Definition
EMAmbiguityToolDefs.h:11
EMAmbiguityType::LOOSE
@ LOOSE
Definition
EMAmbiguityToolDefs.h:12
EMAmbiguityType::LOOSE_TRT
@ LOOSE_TRT
Definition
EMAmbiguityToolDefs.h:14
EMAmbiguityType::PHOTON_ALT
@ PHOTON_ALT
Definition
EMAmbiguityToolDefs.h:15
EMAmbiguityType::PHOTON_AMBIGUITY
@ PHOTON_AMBIGUITY
Definition
EMAmbiguityToolDefs.h:17
EMAmbiguityType::UNDEFINED
@ UNDEFINED
Definition
EMAmbiguityToolDefs.h:10
EMAmbiguityType::MEDIUM
@ MEDIUM
Definition
EMAmbiguityToolDefs.h:18
EMAmbiguityType::LOOSE_PHOTON_ALT
@ LOOSE_PHOTON_ALT
Definition
EMAmbiguityToolDefs.h:16
TRT
Definition
HitInfo.h:33
Generated on
for ATLAS Offline Software by
1.14.0