ATLAS Offline Software
PhysicsAnalysis
RingerSelectorTools
RingerSelectorTools
RingerSelectorToolsEnums.h
Go to the documentation of this file.
1
/*
2
f Copyright (C) 2002-2019 CERN for the benefit of the ATLAS collaboration
3
*/
4
5
#ifndef RINGERSELECTORTOOLS_RINGERSELECTORTOOLSENUMS_H
6
#define RINGERSELECTORTOOLS_RINGERSELECTORTOOLSENUMS_H
7
25
namespace
Ringer
{
26
27
64
enum
SegmentationType
{
65
NoSegmentation
= 0,
66
TrackCalSegmentation
,
67
TrackCalPatTypeSegmentation
,
68
TrackCalJointSections
,
69
TrackCalJointLayers
,
70
NSegmentations
71
};
72
81
enum
EtaDependency
{
82
EtaIndependent
= 0,
83
EtaDependent
,
84
NEtaDependencies
85
};
86
95
enum
EtDependency
{
96
EtIndependent
= 0,
97
EtDependent
,
98
NEtDependencies
99
};
100
104
enum
Requirement
{
105
Loose_CutID_Pd
= 0,
// Same detection probability as CutID Loose
106
Medium_CutID_Pd
,
// Same detection probability as CutID Medium
107
Tight_CutID_Pd
,
// Same detection probability as CutID Tight
108
Loose_CutID_Pf
,
// Same false alarm probability as CutID Loose
109
Medium_CutID_Pf
,
// Same false alarm probability as CutID Medium
110
Tight_CutID_Pf
,
// Same false alarm probability as CutID Tight
111
Loose_LH_Pd
,
// Same detection probability as LH Loose
112
Medium_LH_Pd
,
// Same detection probability as LH Medium
113
Tight_LH_Pd
,
// Same detection probability as LH Tight
114
Loose_LH_Pf
,
// Same false alarm probability as LH Loose
115
Medium_LH_Pf
,
// Same false alarm probability as LH Medium
116
Tight_LH_Pf
,
// Same false alarm probability as LH Tight
117
Medium_MaxSP
,
// Maximum SP-product
118
Loose
,
// Same as LooseCutIDPd
119
Medium
,
// Same as MediumSP
120
Tight
,
// Same as TightCutIDPf
121
NoCut
,
// Run to retrieve discriminators output, but no cut is applied
122
NRequirements
// Number of Requirements available
123
};
124
125
}
// namespace Ringer
126
127
#endif // RINGERSELECTORTOOLS_RINGERSELECTORTOOLSENUMS_H
Ringer::Medium_MaxSP
@ Medium_MaxSP
Definition:
RingerSelectorToolsEnums.h:117
Ringer::Tight_CutID_Pd
@ Tight_CutID_Pd
Definition:
RingerSelectorToolsEnums.h:107
Ringer::EtDependent
@ EtDependent
Definition:
RingerSelectorToolsEnums.h:97
Ringer::NEtaDependencies
@ NEtaDependencies
Definition:
RingerSelectorToolsEnums.h:84
Ringer::TrackCalSegmentation
@ TrackCalSegmentation
Definition:
RingerSelectorToolsEnums.h:66
Ringer::EtIndependent
@ EtIndependent
Definition:
RingerSelectorToolsEnums.h:96
Ringer::TrackCalPatTypeSegmentation
@ TrackCalPatTypeSegmentation
Definition:
RingerSelectorToolsEnums.h:67
Ringer::Loose
@ Loose
Definition:
RingerSelectorToolsEnums.h:118
Ringer::Tight
@ Tight
Definition:
RingerSelectorToolsEnums.h:120
Ringer::SegmentationType
SegmentationType
the possible procedure longitudinal segmentation types.
Definition:
RingerSelectorToolsEnums.h:64
Ringer::Loose_CutID_Pd
@ Loose_CutID_Pd
Definition:
RingerSelectorToolsEnums.h:105
Ringer::Tight_CutID_Pf
@ Tight_CutID_Pf
Definition:
RingerSelectorToolsEnums.h:110
Ringer::Medium
@ Medium
Definition:
RingerSelectorToolsEnums.h:119
Ringer::Requirement
Requirement
the cut requirement
Definition:
RingerSelectorToolsEnums.h:104
Ringer::EtaDependent
@ EtaDependent
Definition:
RingerSelectorToolsEnums.h:83
Ringer::NSegmentations
@ NSegmentations
Definition:
RingerSelectorToolsEnums.h:70
Ringer::EtDependency
EtDependency
Specify et position dependency.
Definition:
RingerSelectorToolsEnums.h:95
Ringer::TrackCalJointLayers
@ TrackCalJointLayers
Definition:
RingerSelectorToolsEnums.h:69
Ringer::Medium_CutID_Pd
@ Medium_CutID_Pd
Definition:
RingerSelectorToolsEnums.h:106
Ringer::Medium_LH_Pf
@ Medium_LH_Pf
Definition:
RingerSelectorToolsEnums.h:115
Ringer::EtaDependency
EtaDependency
Specify eta position dependency.
Definition:
RingerSelectorToolsEnums.h:81
Ringer::NEtDependencies
@ NEtDependencies
Definition:
RingerSelectorToolsEnums.h:98
Ringer::NoCut
@ NoCut
Definition:
RingerSelectorToolsEnums.h:121
Ringer::Loose_CutID_Pf
@ Loose_CutID_Pf
Definition:
RingerSelectorToolsEnums.h:108
Ringer::Loose_LH_Pd
@ Loose_LH_Pd
Definition:
RingerSelectorToolsEnums.h:111
Ringer::Loose_LH_Pf
@ Loose_LH_Pf
Definition:
RingerSelectorToolsEnums.h:114
Ringer::EtaIndependent
@ EtaIndependent
Definition:
RingerSelectorToolsEnums.h:82
Ringer::TrackCalJointSections
@ TrackCalJointSections
Definition:
RingerSelectorToolsEnums.h:68
Ringer::NRequirements
@ NRequirements
Definition:
RingerSelectorToolsEnums.h:122
Ringer::Tight_LH_Pd
@ Tight_LH_Pd
Definition:
RingerSelectorToolsEnums.h:113
Ringer::Medium_LH_Pd
@ Medium_LH_Pd
Definition:
RingerSelectorToolsEnums.h:112
Ringer::Tight_LH_Pf
@ Tight_LH_Pf
Definition:
RingerSelectorToolsEnums.h:116
Ringer::Medium_CutID_Pf
@ Medium_CutID_Pf
Definition:
RingerSelectorToolsEnums.h:109
Ringer
Namespace dedicated for Ringer utilities.
Definition:
CaloRingsDefs.h:9
Ringer::NoSegmentation
@ NoSegmentation
Definition:
RingerSelectorToolsEnums.h:65
Generated on Mon Sep 1 2025 21:18:00 for ATLAS Offline Software by
1.8.18