ATLAS Offline Software
Public Types | Public Attributes | Static Public Attributes | List of all members
InDet Class Reference

PRD provider for the Inner detector needed, to optimize search for IdContext. More...

#include <InDetPRD_Provider.h>

Collaboration diagram for InDet:

Public Types

enum  TRT_CondFlag {
  TRT_COND_NOINFO, TRT_COND_GOOD, TRT_COND_CAUTION, TRT_COND_CAUTION_TRACKING,
  TRT_COND_CAUTION_PID, TRT_COND_BAD, TRT_COND_SKIPME
}
 status flag to be derived from the inheriting tool's conditions info More...
 
enum  TRT_DCS_StatusFlag { TRT_DCS_NOINFO, TRT_DCS_GREEN, TRT_DCS_YELLOW, TRT_DCS_RED }
 status flags derived from DCS conditions data More...
 
enum  TRT_DCS_DataType { TRT_DCS_HV_VOLTAGE }
 DCS data available in COOL offline database. More...
 
enum  TRT_DCS_DetectorType { TRT_DCS_BARREL, TRT_DCS_ENDCAPA, TRT_DCS_ENDCAPC }
 Detector Components (for mapping db) More...
 
enum  CutName {
  etaBins, etaWidthBrem, maxdImpactSSSSeeds, maxDoubleHoles,
  maxHoles, maxPixelHoles, maxPrimaryImpact, maxSctHoles,
  maxShared, maxZImpact, minClusters, minPixelHits,
  minInPixelHits, minStripHits, minPT, minPTBrem,
  minSiNotShared, maxHolesGapPattern, maxHolesPattern, nWeightedClustersMin,
  phiWidthBrem, Xi2max, Xi2maxNoAdd, numberOfCutCategories
}
 
enum  TrackStateOnPixelLayerType {
  insideGoodModule =0, nearGoodModuleEdge =1, insideBadModule =2, nearBadModuleEdge =3,
  unknownPixelLayerTrackState =4, numberOfTrackStateOnPixelLayerType =5
}
 
enum  CutLevel {
  CutLevel::NoCut, CutLevel::Loose, CutLevel::LoosePrimary, CutLevel::TightPrimary,
  CutLevel::LooseMuon, CutLevel::LooseElectron, CutLevel::LooseTau, CutLevel::MinBias,
  CutLevel::HILoose, CutLevel::HITight, CutLevel::HITightOptimized, CutLevel::HILooseOptimized
}
 
enum  PixelClusterStrategy { PIXELCLUSTER_DEFAULT =0, PIXELCLUSTER_OUTLIER =1, PIXELCLUSTER_SHARED =2, PIXELCLUSTER_SPLIT =3 }
 
enum  track_types {
  TRACK_ALL, TRACK_PRIMARY, TRACK_SECONDARY, TRACK_TRUNCATED,
  TRACK_LOWTRUTHPROB, TRACK_LOWTRUTHPROB2, TRACK_NOHEPMCPARTICLELINK, TRACK_MATCHED,
  TRACK_MATCHED_PRIMARY, TRACK_MATCHED_SECONDARY, TRACK_MULTMATCH, TRACK_MULTMATCH_PRIMARY,
  TRACK_MULTMATCH_SECONDARY, TRACK_ALL_SIGNAL, TRACK_LOWTRUTHPROB_SIGNAL, TRACK_LOWTRUTHPROB2_SIGNAL,
  TRACK_MATCHED_SIGNAL, N_TRACKTYPES
}
 
enum  hit_types {
  HIT_ALL, HIT_PIXEL_ALL, HIT_PIX1, HIT_PIX2,
  HIT_PIX3, HIT_SCT_ALL, HIT_SCT1, HIT_SCT2,
  HIT_SCT3, HIT_SCT4, HIT_SCT5TO9, HIT_TRT_ALL,
  HIT_UNKNOWN, N_HITTYPES
}
 
enum  eta_region {
  ETA_ALL, ETA_BARREL, ETA_TRANSITION, ETA_ENDCAP,
  ETA_OUTSIDE, ETA_FORWARD, ETA_UNKNOWN, N_ETAREGIONS
}
 
enum  TrackSystematic {
  TRK_RES_D0_MEAS, TRK_RES_Z0_MEAS, TRK_RES_D0_MEAS_UP, TRK_RES_Z0_MEAS_UP,
  TRK_RES_D0_MEAS_DOWN, TRK_RES_Z0_MEAS_DOWN, TRK_RES_D0_DEAD, TRK_RES_Z0_DEAD,
  TRK_BIAS_D0_WM, TRK_BIAS_Z0_WM, TRK_BIAS_QOVERP_SAGITTA_WM, TRK_FAKE_RATE_LOOSE,
  TRK_FAKE_RATE_TIGHT, TRK_EFF_LOOSE_GLOBAL, TRK_EFF_LOOSE_IBL, TRK_EFF_LOOSE_PP0,
  TRK_EFF_LOOSE_PHYSMODEL, TRK_EFF_TIGHT_GLOBAL, TRK_EFF_TIGHT_IBL, TRK_EFF_TIGHT_PP0,
  TRK_EFF_TIGHT_PHYSMODEL, TRK_EFF_LARGED0_GLOBAL, TRK_EFF_LARGED0_IBL, TRK_EFF_LARGED0_PP0,
  TRK_EFF_LARGED0_PHYSMODEL, TRK_EFF_LOOSE_TIDE, TRK_FAKE_RATE_TIGHT_TIDE, TRK_FAKE_RATE_LOOSE_TIDE,
  TRK_FAKE_RATE_LOOSE_ROBUST
}
 
typedef float TRT_DCS_ValueType
 data type stored in COOL DCS tables (usually float) More...
 
using ChipFlags_t = unsigned short
 
typedef Trk::PrepRawDataCollection< PixelClusterPixelClusterCollection
 
typedef Trk::PrepRawDataContainer< PixelClusterCollectionPixelClusterContainer
 
typedef EventContainers::IdentifiableCache< PixelClusterCollectionPixelClusterContainerCache
 
typedef std::multimap< const SiCluster *, const SiCluster *, ::InDet::compare_SiClusterPixelGangedClusterAmbiguities
 
typedef Trk::PrepRawDataCollection< SCT_ClusterSCT_ClusterCollection
 
typedef Trk::PrepRawDataContainer< SCT_ClusterCollectionSCT_ClusterContainer
 
typedef EventContainers::IdentifiableCache< SCT_ClusterCollectionSCT_ClusterContainerCache
 
typedef Trk::PrepRawDataCollection< InDet::SiClusterSiClusterCollection
 
typedef Trk::PrepRawDataContainer< SiClusterCollectionSiClusterContainer
 
typedef Trk::PrepRawDataCollection< TRT_DriftCircle > TRT_DriftCircleCollection
 
typedef Trk::PrepRawDataContainer< TRT_DriftCircleCollectionTRT_DriftCircleContainer
 
typedef EventContainers::IdentifiableCache< TRT_DriftCircleCollectionTRT_DriftCircleContainerCache
 
typedef std::vector< SiDetElementBoundaryLink_xk > SiDetElementBoundaryLinks_xk
 
typedef std::vector< std::vector< InDet::SiDetElementsLayer_xk > > SiDetElementsLayerVectors_xk
 
using EventData = SiSpacePointsSeedMakerEventData
 
using EventData = SiSpacePointsSeedMakerEventData
 
using EventData = SiSpacePointsSeedMakerEventData
 
using EventData = SiSpacePointsSeedMakerEventData
 
using EventData = SiSpacePointsSeedMakerEventData
 
using EventData = SiSpacePointsSeedMakerEventData
 
typedef std::vector< std::vector< InDet::TRT_DetElementsLayer_xk > > TRT_DetElementsLayerVectors_xk
 

Public Attributes

const double elecHallFactZero = 1.13
 
const double elecHallFact_drdt = 8e-4
 
const double elecV_sat_0 = 1.43e9 * CLHEP::cm/CLHEP::s
 
const double elecV_sat_exp = -0.87
 
const double elecE_crit_0 = 1.01 * CLHEP::volt/CLHEP::cm
 
const double elecE_crit_exp = 1.55
 
const double elecBeta_0 = 2.57e-2
 
const double elecBeta_exp = 0.66
 
const double holeHallFactZero = 0.72
 
const double holeHallFact_drdt = -5e-4
 
const double holeV_sat_0 = 1.62e8 * CLHEP::cm/CLHEP::s
 
const double holeV_sat_exp = -0.52
 
const double holeE_crit_0 = 1.24 * CLHEP::volt/CLHEP::cm
 
const double holeE_crit_exp = 1.68
 
const double holeBeta_0 = 0.46
 
const double holeBeta_exp = 0.17
 
const double temperatureZero = 273.15 * CLHEP::kelvin
 
const double c_vrtBCMassLimit = 5500.
 
const auto pixel_less
 
constexpr size_t nNeighbours {6}
 

Static Public Attributes

static const std::unordered_map< InDet::TrackSystematic, CP::SystematicVariation, std::hash< int > > TrackSystematicMap
 
static const CP::SystematicSet FilterSystematics
 
static const CP::SystematicSet BiasSystematics
 
static const CP::SystematicSet SmearingSystematics
 
static const CP::SystematicSet RecommendedSystematics
 

Detailed Description

PRD provider for the Inner detector needed, to optimize search for IdContext.

Author
Andreas.Salzburger -at- cern.ch

Member Typedef Documentation

◆ ChipFlags_t

using InDet::ChipFlags_t = unsigned short

Definition at line 60 of file SiDetectorElementStatus.h.

◆ EventData [1/6]

using InDet::EventData = SiSpacePointsSeedMakerEventData

Definition at line 38 of file SiSpacePointsSeedMaker_Cosmic.h.

◆ EventData [2/6]

using InDet::EventData = SiSpacePointsSeedMakerEventData

Definition at line 38 of file SiSpacePointsSeedMaker_Trigger.h.

◆ EventData [3/6]

using InDet::EventData = SiSpacePointsSeedMakerEventData

Definition at line 39 of file SiSpacePointsSeedMaker_LowMomentum.h.

◆ EventData [4/6]

using InDet::EventData = SiSpacePointsSeedMakerEventData

Definition at line 39 of file SiSpacePointsSeedMaker_HeavyIon.h.

◆ EventData [5/6]

using InDet::EventData = SiSpacePointsSeedMakerEventData

Definition at line 41 of file SiSpacePointsSeedMaker_BeamGas.h.

◆ EventData [6/6]

using InDet::EventData = SiSpacePointsSeedMakerEventData

Definition at line 46 of file SiSpacePointsSeedMaker_ATLxk.h.

◆ PixelClusterCollection

typedef Trk::PrepRawDataCollection< PixelCluster > InDet::PixelClusterCollection

Definition at line 26 of file PixelClusterCollection.h.

◆ PixelClusterContainer

typedef Trk::PrepRawDataContainer< PixelClusterCollection > InDet::PixelClusterContainer

◆ PixelClusterContainerCache

typedef EventContainers::IdentifiableCache< PixelClusterCollection > InDet::PixelClusterContainerCache

◆ PixelGangedClusterAmbiguities

typedef std::multimap<const SiCluster*, const SiCluster*, ::InDet::compare_SiCluster> InDet::PixelGangedClusterAmbiguities

Definition at line 46 of file PixelGangedClusterAmbiguities.h.

◆ SCT_ClusterCollection

typedef Trk::PrepRawDataCollection< SCT_Cluster > InDet::SCT_ClusterCollection

Definition at line 26 of file SCT_ClusterCollection.h.

◆ SCT_ClusterContainer

typedef Trk::PrepRawDataContainer< SCT_ClusterCollection > InDet::SCT_ClusterContainer

Definition at line 27 of file SCT_ClusterContainer.h.

◆ SCT_ClusterContainerCache

typedef EventContainers::IdentifiableCache< SCT_ClusterCollection > InDet::SCT_ClusterContainerCache

Definition at line 28 of file SCT_ClusterContainer.h.

◆ SiClusterCollection

typedef Trk::PrepRawDataCollection< InDet::SiCluster > InDet::SiClusterCollection

Definition at line 26 of file SiClusterCollection.h.

◆ SiClusterContainer

typedef Trk::PrepRawDataContainer< SiClusterCollection > InDet::SiClusterContainer

Definition at line 26 of file SiClusterContainer.h.

◆ SiDetElementBoundaryLinks_xk

typedef std::vector<SiDetElementBoundaryLink_xk> InDet::SiDetElementBoundaryLinks_xk

Definition at line 22 of file SiDetElementBoundaryLinks_xk.h.

◆ SiDetElementsLayerVectors_xk

typedef std::vector<std::vector<InDet::SiDetElementsLayer_xk> > InDet::SiDetElementsLayerVectors_xk

Definition at line 22 of file SiDetElementsLayerVectors_xk.h.

◆ TRT_DCS_ValueType

typedef float InDet::TRT_DCS_ValueType

data type stored in COOL DCS tables (usually float)

Definition at line 32 of file ITRT_DCS_ConditionsSvc.h.

◆ TRT_DetElementsLayerVectors_xk

typedef std::vector<std::vector<InDet::TRT_DetElementsLayer_xk> > InDet::TRT_DetElementsLayerVectors_xk

Definition at line 16 of file TRT_DetElementsLayerVectors_xk.h.

◆ TRT_DriftCircleCollection

typedef Trk::PrepRawDataCollection< TRT_DriftCircle > InDet::TRT_DriftCircleCollection

Definition at line 26 of file TRT_DriftCircleCollection.h.

◆ TRT_DriftCircleContainer

typedef Trk::PrepRawDataContainer< TRT_DriftCircleCollection > InDet::TRT_DriftCircleContainer

Definition at line 27 of file TRT_DriftCircleContainer.h.

◆ TRT_DriftCircleContainerCache

typedef EventContainers::IdentifiableCache< TRT_DriftCircleCollection > InDet::TRT_DriftCircleContainerCache

Definition at line 28 of file TRT_DriftCircleContainer.h.

Member Enumeration Documentation

◆ CutLevel

enum InDet::CutLevel
strong
Enumerator
NoCut 
Loose 
LoosePrimary 
TightPrimary 
LooseMuon 
LooseElectron 
LooseTau 
MinBias 
HILoose 
HITight 
HITightOptimized 
HILooseOptimized 

Definition at line 39 of file IInDetTrackSelectionTool.h.

40  {
41  NoCut, Loose, LoosePrimary, TightPrimary,
42  LooseMuon, LooseElectron, LooseTau,
43  MinBias, HILoose, HITight,
44  HITightOptimized, HILooseOptimized
45  };

◆ CutName

enum InDet::CutName
Enumerator
etaBins 
etaWidthBrem 
maxdImpactSSSSeeds 
maxDoubleHoles 
maxHoles 
maxPixelHoles 
maxPrimaryImpact 
maxSctHoles 
maxShared 
maxZImpact 
minClusters 
minPixelHits 
minInPixelHits 
minStripHits 
minPT 
minPTBrem 
minSiNotShared 
maxHolesGapPattern 
maxHolesPattern 
nWeightedClustersMin 
phiWidthBrem 
Xi2max 
Xi2maxNoAdd 
numberOfCutCategories 

Definition at line 14 of file IInDetEtaDependentCutsSvc.h.

◆ eta_region

enum InDet::eta_region
Enumerator
ETA_ALL 
ETA_BARREL 
ETA_TRANSITION 
ETA_ENDCAP 
ETA_OUTSIDE 
ETA_FORWARD 
ETA_UNKNOWN 
N_ETAREGIONS 

Definition at line 74 of file TrackStatHelper.h.

74  {ETA_ALL,
75  ETA_BARREL,
77  ETA_ENDCAP,
81  N_ETAREGIONS};

◆ hit_types

enum InDet::hit_types
Enumerator
HIT_ALL 
HIT_PIXEL_ALL 
HIT_PIX1 
HIT_PIX2 
HIT_PIX3 
HIT_SCT_ALL 
HIT_SCT1 
HIT_SCT2 
HIT_SCT3 
HIT_SCT4 
HIT_SCT5TO9 
HIT_TRT_ALL 
HIT_UNKNOWN 
N_HITTYPES 

Definition at line 59 of file TrackStatHelper.h.

59  {HIT_ALL,
61  HIT_PIX1,
62  HIT_PIX2,
63  HIT_PIX3,
64  HIT_SCT_ALL,
65  HIT_SCT1,
66  HIT_SCT2,
67  HIT_SCT3,
68  HIT_SCT4,
69  HIT_SCT5TO9,
71  HIT_UNKNOWN,
72  N_HITTYPES};

◆ PixelClusterStrategy

enum InDet::PixelClusterStrategy
Enumerator
PIXELCLUSTER_DEFAULT 
PIXELCLUSTER_OUTLIER 
PIXELCLUSTER_SHARED 
PIXELCLUSTER_SPLIT 

Definition at line 53 of file PixelClusterOnTrackTool.h.

53  {
58  };

◆ track_types

enum InDet::track_types
Enumerator
TRACK_ALL 
TRACK_PRIMARY 
TRACK_SECONDARY 
TRACK_TRUNCATED 
TRACK_LOWTRUTHPROB 
TRACK_LOWTRUTHPROB2 
TRACK_NOHEPMCPARTICLELINK 
TRACK_MATCHED 
TRACK_MATCHED_PRIMARY 
TRACK_MATCHED_SECONDARY 
TRACK_MULTMATCH 
TRACK_MULTMATCH_PRIMARY 
TRACK_MULTMATCH_SECONDARY 
TRACK_ALL_SIGNAL 
TRACK_LOWTRUTHPROB_SIGNAL 
TRACK_LOWTRUTHPROB2_SIGNAL 
TRACK_MATCHED_SIGNAL 
N_TRACKTYPES 

Definition at line 38 of file TrackStatHelper.h.

◆ TrackStateOnPixelLayerType

enum InDet::TrackStateOnPixelLayerType
Enumerator
insideGoodModule 
nearGoodModuleEdge 
insideBadModule 
nearBadModuleEdge 
unknownPixelLayerTrackState 
numberOfTrackStateOnPixelLayerType 

Definition at line 13 of file TrackStateOnPixelLayerInfo.h.

◆ TrackSystematic

enum InDet::TrackSystematic
Enumerator
TRK_RES_D0_MEAS 
TRK_RES_Z0_MEAS 
TRK_RES_D0_MEAS_UP 
TRK_RES_Z0_MEAS_UP 
TRK_RES_D0_MEAS_DOWN 
TRK_RES_Z0_MEAS_DOWN 
TRK_RES_D0_DEAD 
TRK_RES_Z0_DEAD 
TRK_BIAS_D0_WM 
TRK_BIAS_Z0_WM 
TRK_BIAS_QOVERP_SAGITTA_WM 
TRK_FAKE_RATE_LOOSE 
TRK_FAKE_RATE_TIGHT 
TRK_EFF_LOOSE_GLOBAL 
TRK_EFF_LOOSE_IBL 
TRK_EFF_LOOSE_PP0 
TRK_EFF_LOOSE_PHYSMODEL 
TRK_EFF_TIGHT_GLOBAL 
TRK_EFF_TIGHT_IBL 
TRK_EFF_TIGHT_PP0 
TRK_EFF_TIGHT_PHYSMODEL 
TRK_EFF_LARGED0_GLOBAL 
TRK_EFF_LARGED0_IBL 
TRK_EFF_LARGED0_PP0 
TRK_EFF_LARGED0_PHYSMODEL 
TRK_EFF_LOOSE_TIDE 
TRK_FAKE_RATE_TIGHT_TIDE 
TRK_FAKE_RATE_LOOSE_TIDE 
TRK_FAKE_RATE_LOOSE_ROBUST 

Definition at line 14 of file InDetTrackSystematics.h.

14  {
15  // resolution smearing systematics from material and dead sensors
24  // weak mode alignment systematics
28  // a (currently 30%) uncertainty in the fake rate - this needs to be updated for Loose vs. TightPrimary
31  // uncertainties in the efficiency for two cut levels, "Loose" and "TightPrimary"
32  // evaluated from extra material in the whole ID, in the IBL, and in the barrel/endcap overlap region (PP0 - "patch panel 0")
45  // uncertainty for tracking efficiency in jets
47  // uncertainties for tracking fake rates in jets
51  };

◆ TRT_CondFlag

enum InDet::TRT_CondFlag

status flag to be derived from the inheriting tool's conditions info

Enumerator
TRT_COND_NOINFO 
TRT_COND_GOOD 
TRT_COND_CAUTION 
TRT_COND_CAUTION_TRACKING 
TRT_COND_CAUTION_PID 
TRT_COND_BAD 
TRT_COND_SKIPME 

Definition at line 19 of file ITRT_ConditionsSvc.h.

◆ TRT_DCS_DataType

enum InDet::TRT_DCS_DataType

DCS data available in COOL offline database.

Enumerator
TRT_DCS_HV_VOLTAGE 

Definition at line 28 of file ITRT_DCS_ConditionsSvc.h.

28  {
30  };

◆ TRT_DCS_DetectorType

enum InDet::TRT_DCS_DetectorType

Detector Components (for mapping db)

Enumerator
TRT_DCS_BARREL 
TRT_DCS_ENDCAPA 
TRT_DCS_ENDCAPC 

Definition at line 34 of file ITRT_DCS_ConditionsSvc.h.

34  {
38  };

◆ TRT_DCS_StatusFlag

enum InDet::TRT_DCS_StatusFlag

status flags derived from DCS conditions data

Enumerator
TRT_DCS_NOINFO 
TRT_DCS_GREEN 
TRT_DCS_YELLOW 
TRT_DCS_RED 

Definition at line 21 of file ITRT_DCS_ConditionsSvc.h.

21  {
26  };

Member Data Documentation

◆ BiasSystematics

const CP::SystematicSet InDet::BiasSystematics
static

◆ c_vrtBCMassLimit

const double InDet::c_vrtBCMassLimit = 5500.

Definition at line 66 of file BTagVrtSec.cxx.

◆ elecBeta_0

const double InDet::elecBeta_0 = 2.57e-2

Definition at line 29 of file SiliconProperties.cxx.

◆ elecBeta_exp

const double InDet::elecBeta_exp = 0.66

Definition at line 30 of file SiliconProperties.cxx.

◆ elecE_crit_0

const double InDet::elecE_crit_0 = 1.01 * CLHEP::volt/CLHEP::cm

Definition at line 27 of file SiliconProperties.cxx.

◆ elecE_crit_exp

const double InDet::elecE_crit_exp = 1.55

Definition at line 28 of file SiliconProperties.cxx.

◆ elecHallFact_drdt

const double InDet::elecHallFact_drdt = 8e-4

Definition at line 24 of file SiliconProperties.cxx.

◆ elecHallFactZero

const double InDet::elecHallFactZero = 1.13

Definition at line 23 of file SiliconProperties.cxx.

◆ elecV_sat_0

const double InDet::elecV_sat_0 = 1.43e9 * CLHEP::cm/CLHEP::s

Definition at line 25 of file SiliconProperties.cxx.

◆ elecV_sat_exp

const double InDet::elecV_sat_exp = -0.87

Definition at line 26 of file SiliconProperties.cxx.

◆ FilterSystematics

static const CP::SystematicSet InDet::FilterSystematics
static
Initial value:

Definition at line 11 of file InclusiveTrackFilterTool.cxx.

◆ holeBeta_0

const double InDet::holeBeta_0 = 0.46

Definition at line 38 of file SiliconProperties.cxx.

◆ holeBeta_exp

const double InDet::holeBeta_exp = 0.17

Definition at line 39 of file SiliconProperties.cxx.

◆ holeE_crit_0

const double InDet::holeE_crit_0 = 1.24 * CLHEP::volt/CLHEP::cm

Definition at line 36 of file SiliconProperties.cxx.

◆ holeE_crit_exp

const double InDet::holeE_crit_exp = 1.68

Definition at line 37 of file SiliconProperties.cxx.

◆ holeHallFact_drdt

const double InDet::holeHallFact_drdt = -5e-4

Definition at line 33 of file SiliconProperties.cxx.

◆ holeHallFactZero

const double InDet::holeHallFactZero = 0.72

Definition at line 32 of file SiliconProperties.cxx.

◆ holeV_sat_0

const double InDet::holeV_sat_0 = 1.62e8 * CLHEP::cm/CLHEP::s

Definition at line 34 of file SiliconProperties.cxx.

◆ holeV_sat_exp

const double InDet::holeV_sat_exp = -0.52

Definition at line 35 of file SiliconProperties.cxx.

◆ nNeighbours

constexpr size_t InDet::nNeighbours {6}
constexpr

Definition at line 35 of file SiSpacePointMakerTool.h.

◆ pixel_less

const auto InDet::pixel_less
Initial value:
= [] (UnpackedPixelRDO const& id1,UnpackedPixelRDO const& id2) -> bool {
if(id1.COL == id2.COL) return id1.ROW < id2.ROW;
return id1.COL < id2.COL;
}

Definition at line 50 of file MergedPixelsTool.h.

◆ RecommendedSystematics

const CP::SystematicSet InDet::RecommendedSystematics
static

◆ SmearingSystematics

const CP::SystematicSet InDet::SmearingSystematics
static

◆ temperatureZero

const double InDet::temperatureZero = 273.15 * CLHEP::kelvin

Definition at line 41 of file SiliconProperties.cxx.

◆ TrackSystematicMap

const std::unordered_map< InDet::TrackSystematic, CP::SystematicVariation, std::hash<int> > InDet::TrackSystematicMap
static

Definition at line 56 of file InDetTrackSystematics.h.


The documentation for this class was generated from the following files:
InDet::maxPixelHoles
@ maxPixelHoles
Definition: IInDetEtaDependentCutsSvc.h:16
InDet::TRK_FAKE_RATE_TIGHT
@ TRK_FAKE_RATE_TIGHT
Definition: InDetTrackSystematics.h:30
LikeEnum::Loose
@ Loose
Definition: LikelihoodEnums.h:12
InDet::HIT_SCT1
@ HIT_SCT1
Definition: TrackStatHelper.h:65
InDet::TRK_EFF_LARGED0_IBL
@ TRK_EFF_LARGED0_IBL
Definition: InDetTrackSystematics.h:42
InDet::TRACK_LOWTRUTHPROB2_SIGNAL
@ TRACK_LOWTRUTHPROB2_SIGNAL
Definition: TrackStatHelper.h:53
InDet::TRACK_LOWTRUTHPROB_SIGNAL
@ TRACK_LOWTRUTHPROB_SIGNAL
Definition: TrackStatHelper.h:52
InDet::TRACK_MATCHED
@ TRACK_MATCHED
Definition: TrackStatHelper.h:45
InDet::HIT_ALL
@ HIT_ALL
Definition: TrackStatHelper.h:59
InDet::TRT_DCS_GREEN
@ TRT_DCS_GREEN
Definition: ITRT_DCS_ConditionsSvc.h:23
InDet::TRACK_ALL
@ TRACK_ALL
Definition: TrackStatHelper.h:38
InDet::TRK_EFF_TIGHT_PP0
@ TRK_EFF_TIGHT_PP0
Definition: InDetTrackSystematics.h:39
InDet::nWeightedClustersMin
@ nWeightedClustersMin
Definition: IInDetEtaDependentCutsSvc.h:19
InDet::TRT_DCS_YELLOW
@ TRT_DCS_YELLOW
Definition: ITRT_DCS_ConditionsSvc.h:24
InDet::TRACK_MATCHED_SIGNAL
@ TRACK_MATCHED_SIGNAL
Definition: TrackStatHelper.h:54
InDet::maxShared
@ maxShared
Definition: IInDetEtaDependentCutsSvc.h:17
InDet::minInPixelHits
@ minInPixelHits
Definition: IInDetEtaDependentCutsSvc.h:17
InDet::TRACK_NOHEPMCPARTICLELINK
@ TRACK_NOHEPMCPARTICLELINK
Definition: TrackStatHelper.h:44
InDet::TRT_COND_CAUTION_PID
@ TRT_COND_CAUTION_PID
Definition: ITRT_ConditionsSvc.h:24
InDet::TRK_BIAS_QOVERP_SAGITTA_WM
@ TRK_BIAS_QOVERP_SAGITTA_WM
Definition: InDetTrackSystematics.h:27
InDet::Xi2maxNoAdd
@ Xi2maxNoAdd
Definition: IInDetEtaDependentCutsSvc.h:19
InDet::TRK_EFF_LARGED0_PP0
@ TRK_EFF_LARGED0_PP0
Definition: InDetTrackSystematics.h:43
InDet::TRK_RES_Z0_MEAS_UP
@ TRK_RES_Z0_MEAS_UP
Definition: InDetTrackSystematics.h:19
InDet::TRK_BIAS_D0_WM
@ TRK_BIAS_D0_WM
Definition: InDetTrackSystematics.h:25
InDet::TRACK_MATCHED_SECONDARY
@ TRACK_MATCHED_SECONDARY
Definition: TrackStatHelper.h:47
InDet::TRK_EFF_LARGED0_PHYSMODEL
@ TRK_EFF_LARGED0_PHYSMODEL
Definition: InDetTrackSystematics.h:44
InDet::phiWidthBrem
@ phiWidthBrem
Definition: IInDetEtaDependentCutsSvc.h:19
InDet::ETA_BARREL
@ ETA_BARREL
Definition: TrackStatHelper.h:75
InDet::TRK_EFF_LOOSE_PP0
@ TRK_EFF_LOOSE_PP0
Definition: InDetTrackSystematics.h:35
InDet::TRK_FAKE_RATE_TIGHT_TIDE
@ TRK_FAKE_RATE_TIGHT_TIDE
Definition: InDetTrackSystematics.h:48
InDet::HIT_PIX1
@ HIT_PIX1
Definition: TrackStatHelper.h:61
InDet::ETA_OUTSIDE
@ ETA_OUTSIDE
Definition: TrackStatHelper.h:78
InDet::maxSctHoles
@ maxSctHoles
Definition: IInDetEtaDependentCutsSvc.h:16
InDet::N_HITTYPES
@ N_HITTYPES
Definition: TrackStatHelper.h:72
InDet::TRK_RES_D0_MEAS_DOWN
@ TRK_RES_D0_MEAS_DOWN
Definition: InDetTrackSystematics.h:20
InDet::TRK_FAKE_RATE_LOOSE_TIDE
@ TRK_FAKE_RATE_LOOSE_TIDE
Definition: InDetTrackSystematics.h:49
InDet::TRACK_LOWTRUTHPROB2
@ TRACK_LOWTRUTHPROB2
Definition: TrackStatHelper.h:43
InDet::TRK_FAKE_RATE_LOOSE_ROBUST
@ TRK_FAKE_RATE_LOOSE_ROBUST
Definition: InDetTrackSystematics.h:50
InDet::TRT_COND_NOINFO
@ TRT_COND_NOINFO
Definition: ITRT_ConditionsSvc.h:20
InDet::TRACK_TRUNCATED
@ TRACK_TRUNCATED
Definition: TrackStatHelper.h:41
InDet::minSiNotShared
@ minSiNotShared
Definition: IInDetEtaDependentCutsSvc.h:18
InDet::TRACK_MATCHED_PRIMARY
@ TRACK_MATCHED_PRIMARY
Definition: TrackStatHelper.h:46
InDet::TRT_DCS_RED
@ TRT_DCS_RED
Definition: ITRT_DCS_ConditionsSvc.h:25
InDet::TRACK_MULTMATCH
@ TRACK_MULTMATCH
Definition: TrackStatHelper.h:48
InDet::HIT_UNKNOWN
@ HIT_UNKNOWN
Definition: TrackStatHelper.h:71
InDet::etaBins
@ etaBins
Definition: IInDetEtaDependentCutsSvc.h:15
id2
HWIdentifier id2
Definition: LArRodBlockPhysicsV0.cxx:564
InDet::TRT_DCS_BARREL
@ TRT_DCS_BARREL
Definition: ITRT_DCS_ConditionsSvc.h:35
InDet::insideBadModule
@ insideBadModule
Definition: TrackStateOnPixelLayerInfo.h:15
InDet::TrackSystematicMap
static const std::unordered_map< InDet::TrackSystematic, CP::SystematicVariation, std::hash< int > > TrackSystematicMap
Definition: InDetTrackSystematics.h:56
InDet::TRK_RES_Z0_MEAS_DOWN
@ TRK_RES_Z0_MEAS_DOWN
Definition: InDetTrackSystematics.h:21
InDet::TRT_DCS_HV_VOLTAGE
@ TRT_DCS_HV_VOLTAGE
Definition: ITRT_DCS_ConditionsSvc.h:29
InDet::HIT_PIX2
@ HIT_PIX2
Definition: TrackStatHelper.h:62
InDet::TRACK_ALL_SIGNAL
@ TRACK_ALL_SIGNAL
Definition: TrackStatHelper.h:51
InDet::TRT_COND_CAUTION
@ TRT_COND_CAUTION
Definition: ITRT_ConditionsSvc.h:22
InDet::TRK_EFF_LOOSE_PHYSMODEL
@ TRK_EFF_LOOSE_PHYSMODEL
Definition: InDetTrackSystematics.h:36
InDet::HIT_SCT4
@ HIT_SCT4
Definition: TrackStatHelper.h:68
InDet::TRT_COND_SKIPME
@ TRT_COND_SKIPME
Definition: ITRT_ConditionsSvc.h:26
InDet::ETA_FORWARD
@ ETA_FORWARD
Definition: TrackStatHelper.h:79
InDet::maxdImpactSSSSeeds
@ maxdImpactSSSSeeds
Definition: IInDetEtaDependentCutsSvc.h:15
InDet::PIXELCLUSTER_DEFAULT
@ PIXELCLUSTER_DEFAULT
Definition: PixelClusterOnTrackTool.h:54
InDet::HIT_PIX3
@ HIT_PIX3
Definition: TrackStatHelper.h:63
InDet::PIXELCLUSTER_SHARED
@ PIXELCLUSTER_SHARED
Definition: PixelClusterOnTrackTool.h:56
InDet::TRACK_LOWTRUTHPROB
@ TRACK_LOWTRUTHPROB
Definition: TrackStatHelper.h:42
InDet::maxPrimaryImpact
@ maxPrimaryImpact
Definition: IInDetEtaDependentCutsSvc.h:16
InDet::N_ETAREGIONS
@ N_ETAREGIONS
Definition: TrackStatHelper.h:81
InDet::HIT_SCT5TO9
@ HIT_SCT5TO9
Definition: TrackStatHelper.h:69
InDet::TRK_EFF_TIGHT_GLOBAL
@ TRK_EFF_TIGHT_GLOBAL
Definition: InDetTrackSystematics.h:37
InDet::TRK_BIAS_Z0_WM
@ TRK_BIAS_Z0_WM
Definition: InDetTrackSystematics.h:26
InDet::maxHoles
@ maxHoles
Definition: IInDetEtaDependentCutsSvc.h:16
InDet::TRK_EFF_TIGHT_IBL
@ TRK_EFF_TIGHT_IBL
Definition: InDetTrackSystematics.h:38
InDet::ETA_ALL
@ ETA_ALL
Definition: TrackStatHelper.h:74
InDet::unknownPixelLayerTrackState
@ unknownPixelLayerTrackState
Definition: TrackStateOnPixelLayerInfo.h:17
InDet::minClusters
@ minClusters
Definition: IInDetEtaDependentCutsSvc.h:17
InDet::PIXELCLUSTER_OUTLIER
@ PIXELCLUSTER_OUTLIER
Definition: PixelClusterOnTrackTool.h:55
InDet::TRK_EFF_LOOSE_IBL
@ TRK_EFF_LOOSE_IBL
Definition: InDetTrackSystematics.h:34
InDet::minPTBrem
@ minPTBrem
Definition: IInDetEtaDependentCutsSvc.h:18
Ringer::NoCut
@ NoCut
Definition: RingerSelectorToolsEnums.h:121
InDet::TRK_RES_D0_MEAS
@ TRK_RES_D0_MEAS
Definition: InDetTrackSystematics.h:16
InDet::minPT
@ minPT
Definition: IInDetEtaDependentCutsSvc.h:17
InDet::HIT_SCT_ALL
@ HIT_SCT_ALL
Definition: TrackStatHelper.h:64
InDet::TRK_RES_Z0_DEAD
@ TRK_RES_Z0_DEAD
Definition: InDetTrackSystematics.h:23
InDet::TRACK_SECONDARY
@ TRACK_SECONDARY
Definition: TrackStatHelper.h:40
InDet::nearBadModuleEdge
@ nearBadModuleEdge
Definition: TrackStateOnPixelLayerInfo.h:16
InDet::TRK_EFF_TIGHT_PHYSMODEL
@ TRK_EFF_TIGHT_PHYSMODEL
Definition: InDetTrackSystematics.h:40
InDet::TRT_COND_BAD
@ TRT_COND_BAD
Definition: ITRT_ConditionsSvc.h:25
InDet::TRACK_PRIMARY
@ TRACK_PRIMARY
Definition: TrackStatHelper.h:39
InDet::ETA_UNKNOWN
@ ETA_UNKNOWN
Definition: TrackStatHelper.h:80
InDet::ETA_TRANSITION
@ ETA_TRANSITION
Definition: TrackStatHelper.h:76
InDet::TRK_FAKE_RATE_LOOSE
@ TRK_FAKE_RATE_LOOSE
Definition: InDetTrackSystematics.h:29
InDet::HIT_SCT2
@ HIT_SCT2
Definition: TrackStatHelper.h:66
InDet::TRK_EFF_LOOSE_TIDE
@ TRK_EFF_LOOSE_TIDE
Definition: InDetTrackSystematics.h:46
InDet::HIT_PIXEL_ALL
@ HIT_PIXEL_ALL
Definition: TrackStatHelper.h:60
InDet::N_TRACKTYPES
@ N_TRACKTYPES
Definition: TrackStatHelper.h:55
InDet::TRK_EFF_LARGED0_GLOBAL
@ TRK_EFF_LARGED0_GLOBAL
Definition: InDetTrackSystematics.h:41
InDet::TRK_RES_D0_DEAD
@ TRK_RES_D0_DEAD
Definition: InDetTrackSystematics.h:22
InDet::etaWidthBrem
@ etaWidthBrem
Definition: IInDetEtaDependentCutsSvc.h:15
InDet::TRACK_MULTMATCH_SECONDARY
@ TRACK_MULTMATCH_SECONDARY
Definition: TrackStatHelper.h:50
InDet::TRK_RES_Z0_MEAS
@ TRK_RES_Z0_MEAS
Definition: InDetTrackSystematics.h:17
InDet::minStripHits
@ minStripHits
Definition: IInDetEtaDependentCutsSvc.h:17
InDet::maxZImpact
@ maxZImpact
Definition: IInDetEtaDependentCutsSvc.h:17
InDet::TRK_RES_D0_MEAS_UP
@ TRK_RES_D0_MEAS_UP
Definition: InDetTrackSystematics.h:18
InDet::minPixelHits
@ minPixelHits
Definition: IInDetEtaDependentCutsSvc.h:17
InDet::maxHolesGapPattern
@ maxHolesGapPattern
Definition: IInDetEtaDependentCutsSvc.h:18
InDet::TRT_COND_GOOD
@ TRT_COND_GOOD
Definition: ITRT_ConditionsSvc.h:21
InDet::HIT_TRT_ALL
@ HIT_TRT_ALL
Definition: TrackStatHelper.h:70
InDet::Xi2max
@ Xi2max
Definition: IInDetEtaDependentCutsSvc.h:19
InDet::TRT_DCS_ENDCAPC
@ TRT_DCS_ENDCAPC
Definition: ITRT_DCS_ConditionsSvc.h:37
InDet::insideGoodModule
@ insideGoodModule
Definition: TrackStateOnPixelLayerInfo.h:13
InDet::PIXELCLUSTER_SPLIT
@ PIXELCLUSTER_SPLIT
Definition: PixelClusterOnTrackTool.h:57
InDet::numberOfCutCategories
@ numberOfCutCategories
Definition: IInDetEtaDependentCutsSvc.h:20
InDet::HIT_SCT3
@ HIT_SCT3
Definition: TrackStatHelper.h:67
InDet::maxHolesPattern
@ maxHolesPattern
Definition: IInDetEtaDependentCutsSvc.h:18
InDet::TRK_EFF_LOOSE_GLOBAL
@ TRK_EFF_LOOSE_GLOBAL
Definition: InDetTrackSystematics.h:33
InDet::ETA_ENDCAP
@ ETA_ENDCAP
Definition: TrackStatHelper.h:77
InDet::nearGoodModuleEdge
@ nearGoodModuleEdge
Definition: TrackStateOnPixelLayerInfo.h:14
InDet::TRT_DCS_NOINFO
@ TRT_DCS_NOINFO
Definition: ITRT_DCS_ConditionsSvc.h:22
InDet::TRT_COND_CAUTION_TRACKING
@ TRT_COND_CAUTION_TRACKING
Definition: ITRT_ConditionsSvc.h:23
InDet::TRT_DCS_ENDCAPA
@ TRT_DCS_ENDCAPA
Definition: ITRT_DCS_ConditionsSvc.h:36
InDet::numberOfTrackStateOnPixelLayerType
@ numberOfTrackStateOnPixelLayerType
Definition: TrackStateOnPixelLayerInfo.h:18
InDet::TRACK_MULTMATCH_PRIMARY
@ TRACK_MULTMATCH_PRIMARY
Definition: TrackStatHelper.h:49
InDet::maxDoubleHoles
@ maxDoubleHoles
Definition: IInDetEtaDependentCutsSvc.h:15