ATLAS Offline Software
Loading...
Searching...
No Matches
InDet Namespace Reference

Primary Vertex Finder. More...

Namespaces

namespace  ConnectedModulesUtil
namespace  detail
namespace  details
namespace  ExclusiveOrigin
namespace  MaskUtils
namespace  ModuleIdentifierMatchUtil
namespace  SiDetElementsRoadUtils_xk
namespace  TrkOrigin
namespace  TRT_DetElementsRoadUtils_xk

Classes

class  BaseTRTPIDCalculator
class  BeamPipeBuilder
 Simple LayerBuilder for the BeamPipe, can be configured through jobOptions: More...
class  BeamPipeBuilderCond
 Simple LayerBuilder for the BeamPipe, can be configured through jobOptions: More...
class  BeamPipeBuilderImpl
 Base LayerBuilder for the BeamPipe, can be configured through jobOptions: More...
class  BeamSpotData
class  BeamSpotStatusCode
 Class to hold the definition and accessor methods for the beamspot status-word. More...
class  CacheCreator
class  CaloClusterROIPhiRZContainerMaker
 Algorithm to create a eta ordered ROIs in the eta phi plane. More...
struct  clique_visitor
class  ClusterMakerTool
struct  compare_SiCluster
class  compDetElements_A
class  compDetElements_Azimuthal
class  compDetElements_RAZ
class  compDetElements_ZRA
class  compDetElementWays
class  CompetingPixelClustersOnTrack
 Class for competing PixelClusters, it extends the Trk::CompetingRIOsOnTrack base class. More...
class  CompetingPixelClustersOnTrack_p1
 Version 1 of the persistent class representing the transient class InDet::CompetingPixelClustersOnTrack. More...
class  CompetingSCT_ClustersOnTrack
 Class for competing SCT_Clusters, it extends the Trk::CompetingRIOsOnTrack base class. More...
class  CompetingSCT_ClustersOnTrack_p1
 Version 1 of the persistent class representing the transient class InDet::CompetingSCT_ClustersOnTrack. More...
class  CompetingTRT_DriftCirclesOnTrack
 Class for competing TRT_DriftCircles, it extends the Trk::CompetingRIOsOnTrack base class. More...
class  CompetingTRT_DriftCirclesOnTrack_p1
 Version 1 of the persistent class representing the transient class InDet::CompetingTRT_DriftCirclesOnTrack. More...
class  compTRTDetElements_A
class  compTRTDetElements_AZ
class  ConversionFinderUtils
 Some helper tools like: hits counter. More...
class  ConversionPostSelector
 This class selects tracks for conversion finder. More...
struct  cuts
class  D0minCut
class  DefectsEmulatorAlg
 Algorithm template to selectivly copy RDOs from an InDetRawDataCollection. More...
class  DefectsEmulatorBase
 Common base class for the specializations of the DefectsEmulatorAlg template. More...
class  DefectsEmulatorCondAlgBase
 Conditions algorithms for emulating ITK pixel defects. More...
class  DefectsEmulatorCondAlgImpl
 Conditions algorithms for emulating ITK pixel or strip defects. More...
struct  DefectsEmulatorTraits
struct  DefectsEmulatorTraits< PixelRDO_Container >
struct  DefectsEmulatorTraits< SCT_RDO_Container >
class  DetailedIDNtupleTool
class  DiscOverlapDescriptor
 Class to describe overlaps in the custom detector, it extends the Trk::OverlapDescriptor base class. More...
class  DumpObjects
class  EmulatedDefects
 Data structure do mark e.g. More...
class  EmulatedDefectsToDetectorElementStatusCondAlg
class  EmulatedDefectsToDetectorElementStatusCondAlgBase
struct  EventStat_t
class  ExtendedSiCombinatorialTrackFinderData_xk
class  ExtendedSiTrackMakerEventData_xk
class  FileRoISeedTool
class  FloatInt
class  FuncSummaryValueCut
class  GNNSeedingTrackMaker
 InDet::GNNSeedingTrackMaker is an algorithm that uses the GNN-based track finding tool to reconstruct tracks and the use track fitter to obtain track parameters. More...
class  GNNTrackFinderTritonTool
 InDet::GNNTrackFinderTritonTool is a tool that produces track candidates with graph neural networks-based pipeline using space points as inputs. More...
class  GNNTrackReaderTool
 InDet::GNNTrackReaderTool is a tool that reads track candidates of each event from a CSV file named as "track_runNumber_eventNumber.csv" or with a customized pre-fix. More...
class  HitsToxAODCopier
class  HoleSearchValidation
class  IAdaptiveMultiSecVertexFinder
interface  IGNNTrackFinder
 Find track candidates from a list of spacepoints. More...
interface  IGNNTrackReaderTool
 Read GNN Track candidates from a CSV file. More...
class  IInclusiveTrackFilterTool
class  IInDetBeamSpotTool
 Abstract class for all beamspot determination algorithms. More...
class  IInDetBeamSpotWriterTool
 Abstract class to control the outputing of beamspot information. More...
class  IInDetCosmicsEventPhaseTool
class  IInDetEtaDependentCutsSvc
class  IInDetHardScatterSelectionTool
class  IInDetTestPixelLayerTool
class  IInDetTrackBiasingTool
class  IInDetTrackSelectionTool
 Interface for track selection tool. More...
class  IInDetTrackSmearingTool
 Simple interface for calibrating/correcting tracks (inner-detector particles) More...
class  IInDetTrackSplitterTool
class  IInDetTrackTruthFilterTool
class  IInDetTrackTruthOriginTool
 This class determines the truth origin of a track. More...
class  IInDetTrkInJetType
class  IInDetUsedInFitTrackDecoratorTool
class  IJetTrackFilterTool
class  InclusiveTrackFilterTool
 This tool randomly discards tracks based on the TCP efficiency systematics histograms. More...
class  InDetAdaptiveMultiSecVtxFinderTool
class  InDetAlignModuleTool
class  InDetAmbiScoringTool
 Concrete implementation of the ITrackScoringTool pABC. More...
class  InDetAmbiTrackSelectionTool
 This tool cross checks the hits on a track with the hits already stored in a PRD_AssociationTool. More...
class  InDetBeamSpotFinder
class  InDetBeamSpotReader
 An example class of how to read beamspot position. More...
class  InDetBeamSpotRooFit
 A concrete implementation of IInDetBeamSpotTool, using primary vertex information to determine the position of the beamspot using a chi2 and/or log-likelihood method. More...
class  InDetBeamSpotVertex
 A concrete implementation of IInDetBeamSpotTool, using primary vertex information to determine the position of the beamspot using a chi2 and/or log-likelihood method. More...
class  InDetBoundaryCheckTool
class  InDetConversionFinderTools
class  InDetConversionTrackSelectorTool
class  InDetCosmicScoringTool
 Concrete implementation of the ITrackScoringTool pABC. More...
class  InDetCosmicsEventPhase
class  InDetCosmicsEventPhaseTool
class  InDetCosmicTrackSelectorTool
class  InDetDenseEnvAmbiTrackSelectionTool
 This tool cross checks the hits on a track with the hits already stored in a PRD_AssociationTool. More...
class  InDetDetailedTrackSelectorTool
class  InDetDetailedTrackTruthMaker
 This algorithm produces track truth data using InDet PRD truth collections. More...
class  InDetEtaDependentCutsSvc
class  InDetEventCnvTool
 Helper tool uses to convert InDet objects in generic tracking custom convertor TrkEventAthenaPool. More...
class  InDetEventSplitter
class  InDetExtensionProcessor
 Algorithm to process a TrackExtensionMap, refit the extended tracks and decide if the old track is to be replaced by the extended one. More...
class  InDetFixedWindowTrackTimeTool
class  InDetGeometryManagerTool
class  InDetHardScatterSelectionTool
 Implementation of the hardscatter selection tool. More...
class  InDetImprovedJetFitterVxFinder
class  InDetIsoTrackSelectorTool
class  InDetIterativePriVxFinderTool
class  InDetIterativeSecVtxFinderTool
class  InDetJetFitterUtils
class  InDetJetFitterVxFinder
class  InDetLowBetaCandidate
class  InDetLowBetaContainer
class  InDetMaterialVeto
class  InDetNNScoringTool
 Concrete implementation of the ITrackScoringTool pABC. More...
class  InDetPRD_AssociationToolGangedPixels
 Concrete Implementation of the IPRD_AssociationTool interface. More...
class  InDetPRD_Collection_p1
class  InDetPRD_Collection_p2
class  InDetPRD_Container_p1
class  InDetPRD_Provider
class  InDetPRDtoTrackMapToolGangedPixels
 Concrete Implementation of the IPRD_AssociationTool interface. More...
struct  InDetPrepRawDataDict_Dummy
class  InDetPriVxFinder
class  InDetPriVxResorter
class  InDetRecStatisticsAlg
class  InDetSecVtxFinder
class  InDetSecVtxTrackSelectionTool
 Implementation of the track selector tool. More...
class  InDetSlidingWindowTrackTimeTool
class  InDetSplittedTracksCreator
 Validation Algorithm to retrieve, a track collection from cosmics events, split it in upper half and lower half tracks and record it to storegate. More...
class  InDetTestPixelLayerTool
class  InDetToXAODClusterConversion
class  InDetToXAODSpacePointConversion
class  InDetTrackBiasingTool
 This class biases tracks to emulate systematic distortions of the tracking geometry. More...
class  InDetTrackHoleSearchTool
 This is for the Doxygen-Documentation. More...
class  InDetTrackPRD_Association
class  InDetTrackSelectionTool
 Implementation of the track selector tool. More...
class  InDetTrackSelectorTool
class  InDetTrackSmearingTool
class  InDetTrackSmearingToolTester
 Simple algorithm for testing the tools in Athena. More...
class  InDetTrackSplitterTool
 This tool is used for splitting tracks in different segments and returning fitted tracks that have the corrisponding hits associated with them. More...
class  InDetTrackSummaryHelperTool
class  InDetTrackSystematicsTool
class  InDetTrackTruthFilterTool
 This class selects tracks based on their truth origin. More...
class  InDetTrackTruthOriginTool
 This class determines the truth origin of a track. More...
class  InDetTrkAlignDBTool
class  InDetTrkInJetType
class  InDetTrtDriftCircleCutTool
class  InDetTrtTrackScoringTool
 Concrete implementation of the ITrackScoringTool pABC. More...
class  InDetUsedInFitTrackDecoratorTool
 Implementation of the hardscatter selection tool. More...
class  InDetUsedInVertexFitTrackDecorator
class  InDetV0Finder
class  InDetV0FinderTool
class  InDetVertexSplitter
class  InDetVertexSplitterHist
class  InDetVKalVxInJetTool
class  IPixelClusteringTool
class  IPixelClusterSplitProbTool
class  IPixelClusterSplitter
class  IPRD_MultiTruthBuilder
class  ISCT_ClusteringTool
 Interface for SCT clustering algorithms, taking input from RDOs. More...
class  ISecVertexFinder
class  ISecVertexInJetFinder
interface  ISeedFitter
class  ISeedToTrackConversionTool
 Interface for SeedToTrackConversionTool. More...
class  ISiCombinatorialTrackFinder
 Base class for combinatorial track-finding in Pixels and SCT. More...
class  ISiDetElementsRoadMaker
 Base class for detector elements road builder in Pixels and SCT. More...
class  ISiSpacePointsSeedMaker
 Base class for track candidates generation using space points information. More...
class  ISiTrackMaker
 Base class for local track-finding in Pixels and SCT. More...
class  ISiZvertexMaker
 Base class for primary vertices z-coordinates generation. More...
class  ISpacepointFeatureTool
class  ITRT_DetElementsRoadMaker
class  ITRT_DriftCircleTool
 Interface class for TRT_DriftCircleTool. More...
class  ITRT_LocalOccupancy
class  ITRT_SeededSpacePointFinder
class  ITRT_SeededTrackFinder
class  ITRT_SegmentToTrackTool
class  ITRT_TrackExtensionTool
class  ITRT_TrackSegmentsMaker
class  ITRT_TrackTimingTool
 Interface for tools that calculate the track time - only a wrapper such that it can be accessed in the same way as calo and Muon timing information for muons. More...
class  ITrtDriftCircleCutTool
 The abstract interface base class for the trt segment selector tools. More...
class  IVertexFinder
class  IZWindowRoISeedTool
 Compute Region-Of-Interest (RoI) along z-axis for track-reconstruction. More...
class  JetFitterMultiStageFit
class  JetFitterTrackSelectorTool
class  JetFitterTwoTrackVtxFinderTool
class  JetFitterV0FinderTool
class  JetTrackFilterTool
 This class randomly rejects tracks in the core of a jet. More...
struct  LayerSetup
class  LeadTracksRoISeedTool
class  LWTNNCondAlg
class  MergedPixelsTool
struct  ModuleKeyHelper
 Helper class to create keys for defects described by chip, column and row indices, and a mask. More...
class  MyNewDataSortPredicate
 Sorting function according to space point radial position. More...
class  MyPRDtoTrackMap
struct  network
class  NnClusterizationFactory
struct  NNinput
class  NnPixelClusterSplitProbTool
class  NnPixelClusterSplitter
class  PartPropCache
struct  PatternHoleSearchOutcome
 Helper struct for hole search results from the pattern recognition. More...
class  PixelCluster
class  PixelCluster_p1
class  PixelCluster_p2
class  PixelCluster_p3
class  PixelClusterContainer_p2
class  PixelClusterContainer_p3
class  PixelClusterContainer_tlp1
class  PixelClusterContainerCnv_p1
class  PixelClusterization
 Top Algorithm to clusterize the pixel RDOs (InDetRawDataCollection<PixelRDORawData> -> RecInputCollection) The clustering algorithm is actually a private Tool in the SiClusterizationTool package. More...
class  PixelClusterOnTrack
 Specific class to represent the pixel measurements. More...
class  PixelClusterOnTrack_p1
class  PixelClusterOnTrack_p2
class  PixelClusterOnTrackTool
class  PixelClusterParts
 groups Idetifier, tot vector and lvl1 vector together facilitates interface of IClusterSplitter More...
class  PixelClusterSplitProb
 return object of the IPixelClusterSplitProbTool More...
class  PixelDefectsEmulatorAlg
 Algorithm which selectively copies hits from an input PixelRDO_Container. More...
class  PixelDefectsEmulatorCondAlg
 Conditions algorithms for emulating ITK pixel defects. More...
class  PixelDetectorElementStatus
 Event data to hold the status information for Pixel modules. More...
class  PixelEmulatedDefects
 Specialization of emulated defects conditions data for ITk pixels Defect conditions data for defects which use addresses created by the PixelModuleHelper. More...
class  PixelEmulatedDefectsToDetectorElementStatusCondAlg
class  PixelGangedAmbiguitiesFinder
class  PixelGangedClusterAmbiguities_p1
class  PixelGeometryManagerTool
class  PixelIDLayerComp
class  PixelModuleHelper
 Helper class to convert between offline column, row and hardware chip, column, row coordinates. More...
class  PixelOverlapDescriptor
 Class to describe overlaps in the pixel detector, it extends the Trk::OverlapDescriptor base class. More...
class  PixelRDOTool
class  PixelSpacePoint
 A PixelSpacePoint is created from a PixelCluster. More...
class  PixelToTPIDTool
class  PRD_MultiTruthBuilder
class  PRD_MultiTruthMaker
class  PRD_TruthTrajectoryManipulatorID
 — description what this too does ! More...
class  PRD_TruthTrajectorySelectorID
 simple selector for truth trajectories More...
class  PRD_TruthTrajectorySorterID
class  RandomRoISeedTool
class  RobustTrackingGeometryBuilder
 New Geometry builder that adapts to different layer setups. More...
class  RobustTrackingGeometryBuilderCond
 New Geometry builder that adapts to different layer setups. More...
class  RobustTrackingGeometryBuilderImpl
 New Geometry builder that adapts to different layer setups. More...
class  samiStruct
class  SCT_Cluster
class  SCT_Cluster_p1
class  SCT_Cluster_p2
class  SCT_Cluster_p3
class  SCT_ClusterContainer_p2
class  SCT_ClusterContainer_p3
class  SCT_ClusterContainer_tlp1
class  SCT_ClusterContainerCnv_p1
class  SCT_ClusteringTool
 AlgTool for SCT_Clusterization. More...
class  SCT_Clusterization
 Form clusters from SCT Raw Data Objects. More...
class  SCT_ClusterOnTrack
 Specific class to represent the SCT measurements. More...
class  SCT_ClusterOnTrack_p1
class  SCT_ClusterOnTrack_p2
class  SCT_ClusterOnTrackTool
 creates SCT_ClusterOnTrack objects allowing to calibrate cluster position and error using a given track hypothesis. More...
class  SCT_ClusterValidationNtupleWriter
 Validation Algorithm to retrieve a SCT_ClusterContainer, loop over the entries and fill the validation ntuple with RIO specific entries. More...
class  SCT_DetectorElementStatus
 Event data to hold the status information for SCT modules. More...
class  SCT_OverlapDescriptor
 Class to describe overlaps in the SCT detector, it extends the Trk::OverlapDescriptor base class. More...
class  SCT_ResidualPullCalculator
 The InDet::SCT_ResidualPullCalculator is an AlgTool to calculate the residual and pull of a measurement and the related track state for the SCT. More...
class  SCT_SpacePoint
 An SCT_SpacePoint is created from two SCT_Cluster's from two different wafers. More...
struct  SCTClusteringCache
class  SCTGeometryManagerTool
class  SCTinformation
class  SecVtxTrackAccessor
class  SecVtxTrackCut
class  SeedFitterTool
 Estimate the initial track parameters for a list of spacepoints/measurements (i.e. More...
class  SeedToTrackConversionData
 InDet::SeedToTrackConversionData holds event dependent data used in InDet::SeedToTrackConversionTool. More...
class  SeedToTrackConversionTool
 InDet::SeedToTrackConversionTool is tool that converts the seeds into track collection. More...
class  SegmentDriftCircleAssValidation
class  SiCluster
class  SiCluster_p1
class  SiClusterOnTrack
 RIO_OnTrack base class for Silicon detector in the InnerDetector. More...
class  SiClusterOnTrack_p1
class  SiCombinatorialTrackFinder_xk
 InDet::SiCombinatorialTrackFinder_xk is algorithm which produce track-finding in the road of InDetDD::SiDetectorElement* of SCT and Pixels sorted in propagation order. More...
class  SiCombinatorialTrackFinderData_xk
 InDet::SiCombinatorialTrackFinderData_xk holds event dependent data used by SiCombinatorialTrackFinder_xk. More...
class  SiDetectorElementStatus
class  SiDetectorElementStatusAlg
class  SiDetectorElementStatusCondAlg
class  SiDetElementBoundaryLinksCondAlg_xk
 Prepare a condition object Pixel/SCT_DetElementBoundaryLinks_xk from a condition object Pixel/SCT_DetectorElementCollection for SiCombinatorialTrackFinder_xk and stores it in condition store using ReadCondHandle and WriteCondHandle. More...
class  SiDetElementRoadMakerData_xk
 InDet::SiDetElementRoadMakerData_xk holds event dependent data used by SiDetElementRoadMaker_xk. More...
class  SiDetElementsLayer_xk
class  SiDetElementsRoadCondAlg_xk
 Prepare a condition object SiDetElementsLayerVectors_xk from condition objects PixelDetectorElementCollection and SCT_DetectorElementCollection for SiDetElementsRoadMaker_xk and stores it in condition store using ReadCondHandle and WriteCondHandle. More...
class  SiDetElementsRoadMaker_xk
class  SiElementProperties
class  SiElementPropertiesTable
class  SiElementPropertiesTableCondAlg
 This class is a condition algorithm and inherits AthCondAlgorithm. More...
class  SiGeometryManagerTool
class  SiGNNTrackFinderTool
 InDet::SiGNNTrackFinderTool is a tool that produces track candidates with graph neural networks-based pipeline using 3D space points as inputs. More...
class  SiLayerBuilder
 The SiLayerBuilder parses the senstive detector elments and orders them onto a Layer surface. More...
class  SiLayerBuilderCond
 The SiLayerBuilderCond parses the senstive detector elments and orders them onto a Layer surface. More...
class  SiLayerBuilderImpl
 The SiLayerBuilderImpl parses the senstive detector elments and orders them onto a Layer surface. More...
class  SiliconProperties
class  SiliconPropertiesVector
class  SimpleIDNtupleTool
class  SimpleTRT_SeededSpacePointFinder_ATL
class  SingleTrackConversionTool
 Helper tools to reconstruct single track conversions. More...
class  SiNoise_bt
class  SiSpacePointForSeed
class  SiSpacePointMakerTool
 Used by SiTrackerSpacePointFinder. More...
class  SiSpacePointsComparison_Phi
class  SiSpacePointsComparison_R
class  SiSpacePointsComparison_X
class  SiSpacePointsComparison_Y
class  SiSpacePointsComparison_Z
class  SiSpacePointsProSeed
class  SiSpacePointsSeed
class  SiSpacePointsSeedComparison_Z
class  SiSpacePointsSeedMaker_ATLxk
 Class for track candidates generation using space points information for standard Atlas geometry. More...
class  SiSpacePointsSeedMaker_BeamGas
 Class for track candidates generation using space points information for standard Atlas geometry. More...
class  SiSpacePointsSeedMaker_Cosmic
 Class for track candidates generation using space points information for standard Atlas geometry. More...
class  SiSpacePointsSeedMaker_HeavyIon
 Class for track candidates generation using space points information for standard Atlas geometry. More...
class  SiSpacePointsSeedMaker_LowMomentum
class  SiSpacePointsSeedMaker_Trigger
class  SiSpacePointsSeedMakerEventData
 InDet::SiSpacePointsSeedMakerEventData holds event dependent data used by ISiSpacePointsSeedMaker. More...
class  SiSPGNNTrackMaker
 InDet::SiSPGNNTrackMaker is an algorithm that uses the GNN-based track finding tool to reconstruct tracks and the use track fitter to obtain track parameters. More...
class  SiSPSeededTrackFinder
 Class-algorithm for track finding in Pixels and SCT initiated by space points seeds. More...
class  SiSPSeededTrackFinderRoI
class  SiTools_xk
class  SiTrackerSpacePointFinder
 This version of PointFinder uses SiCluster to find space points in the pixel and SCT detectors. More...
class  SiTrackMaker_xk
 InDet::SiTrackMaker_xk is algorithm which produce Trk::Track started from 3 space points information of SCT and Pixels in the road of InDetDD::SiDetectorElement* sorted in propagation order. More...
class  SiTrackMakerEventData_xk
 InDet::SiTrackMakerEventData_xk holds event dependent data used by ISiTrackMaker. More...
class  SiTrajectory_xk
class  SiTrajectoryElement_xk
class  SiTrkAlignDBTool
class  SiWidth
class  SiWidth_p1
class  SiWidth_p2
class  SiWidthCnv_p2
class  SiZvertexMaker_xk
 Class for primary vertices z-coordinates generation (xKalman algorithm) More...
class  SpacepointFeatureTool
 InDet::SpacepointFeatureTool is a tool that calculates spacepoint features for GNNTrackFinder. More...
class  SpacePointReader
class  StagedTrackingGeometryBuilder
 New Geometry builder that adapts to different layer setups. More...
class  StagedTrackingGeometryBuilderCond
 New Geometry builder that adapts to different layer setups. More...
class  StagedTrackingGeometryBuilderImpl
 New Geometry builder that adapts to different layer setups. More...
class  strip_less_than
class  StripDefectsEmulatorAlg
 Algorithm which selectively copies hits from an input SCT_RDO_Container. More...
class  StripDefectsEmulatorCondAlg
 Conditions algorithms for emulating ITK strip defects. More...
class  StripEmulatedDefects
 Specialization of emulated defects conditions data for ITk strips Defect conditions data for defects which use addresses created by the StripModuleHelper. More...
class  StripEmulatedDefectsToDetectorElementStatusCondAlg
class  StripModuleHelper
 Helper class to convert between offline column, row and hardware chip, column, row coordinates. More...
class  SummaryAccessor
class  svParamAccessor
class  ToolTester
 Simple algorithm for using the tools in Athena. More...
class  TotPixelClusterSplitter
class  tp_sort_cosmics
struct  Track_pair
class  Track_tlp1
class  Track_tlp2
class  TrackClusterAssValidation
struct  TrackCollectionStat_t
class  TrackPairsSelector
 This class selects track pairs for conversion finder. More...
struct  TrackParticle_pair
class  TrackQualityCuts
class  TrackStateOnPixelLayerInfo
class  TrackStatHelper
class  TrackSystematicsAlg
class  TRT_DetElementsLayer_xk
class  TRT_DetElementsRoadCondAlg_xk
class  TRT_DetElementsRoadData_xk
class  TRT_DetElementsRoadMaker_xk
 InDet::TRT_DetElementsRoadMaker_xk is algorithm which produce list of InDetDD::TRT_BaseElement* sorted in propagation order. More...
class  TRT_DriftCircle
class  TRT_DriftCircle_p1
class  TRT_DriftCircle_p2
class  TRT_DriftCircleContainer_p2
class  TRT_DriftCircleContainer_tlp1
class  TRT_DriftCircleContainerCnv_p1
class  TRT_DriftCircleLinkN_xk
class  TRT_DriftCircleOnTrack
 Represents 'corrected' measurements from the TRT (for example, corrected for wire sag). More...
class  TRT_DriftCircleOnTrack_p1
class  TRT_DriftCircleOnTrack_p2
class  TRT_DriftCircleOnTrackNoDriftTimeTool
 This tool creates TRT_DriftCircleOnTrack objects using a given track hypothesis. More...
class  TRT_DriftCircleOnTrackRecalibrateTool
 This tool creates TRT_DriftCircleOnTrack objects using a given track hypothesis. More...
class  TRT_DriftCircleOnTrackTool
 This tool creates TRT_DriftCircleOnTrack objects using a given track hypothesis. More...
class  TRT_DriftCircleOnTrackUniversalTool
 This tool creates TRT_DriftCircleOnTrack objects using a given track hypothesis. More...
class  TRT_DriftCirclesSeed
class  TRT_DriftCircleTool
 Class for converting a RDO collection to a DriftCircle collection Performs trigger phase corrections in case of CTB data. More...
class  TRT_DriftCircleToolCosmics
 Class for converting a RDO collection to a DriftCircle collection Performs trigger phase corrections for in-cavern cosmics. More...
class  TRT_ElectronPidToolRun2
 TRT_ElectronPidToolRun2 is a tool for identification of electrons based on information mainly from the TRT and partially from the whole ID. More...
class  TRT_LayerBuilder
class  TRT_LayerBuilderCond
class  TRT_LayerBuilderImpl
class  TRT_LocalOccupancy
 TRT_LocalOccupancy is a tool to compute the TRT occupancy for the elements crossed by a track. More...
class  TRT_OverlapDescriptor
 Class to describe overlaps in the TRT detector, it extends the Trk::OverlapDescriptor base class. More...
class  TRT_RIO_Maker
 TRT_DriftCircleContainer production algorithm Top Algorithm for InDetRawDataContainer<TRT_RDORawData> conversion to TRT_DriftCircleContainer. More...
class  TRT_SeededSpacePointFinder_ATL
 InDet::TRT_SeededSpacePointFinderATL is a tool which produces Si track seeds using pairs of space points in the last 3 layers of the SCT. More...
class  TRT_SeededTrackFinder
 InDet::TRT_SeededTrackFinde is an algorithm which produces tracks moving outside-in in the Inner Detector. More...
class  TRT_SeededTrackFinder_ATL
 InDet::TRT_SeededTrackFinderATL is an algorithm which produces tracks along the road of InDetDD::SiDetectorElement* sorted in propagation order. More...
class  TRT_SegmentsToTrack
class  TRT_SegmentToTrackTool
class  TRT_StandaloneTrackFinder
 InDet::TRT_StandaloneTrackFinde is an algorithm which produces tracks from stand-alone TRT segments with no Si extension. More...
class  TRT_StrawStatus
 This algorithm finds dead or hot TRT straws / chips / boards based on
occupancy and hits on track. More...
class  TRT_TrackExtensionAlg
class  TRT_TrackExtensionTool_xk
 InDet::TRT_TrackExtensionTool_xk is algorithm which produce track extension to TRT. More...
class  TRT_TrackExtensionToolCosmics
class  TRT_TrackSegmentsFinder
class  TRT_TrackSegmentsMaker_ATLxk
class  TRT_TrackSegmentsMaker_BarrelCosmics
 AlgTool that creates TrackSegments out of TRT Driftcircles for barrel TRT only, specializing for cosmic runs (to be used for LVL2 trigger) More...
class  TRT_TrackSegmentsMaker_ECcosmics
 AlgTool that creates TrackSegments out of TRT Driftcircles in the special case of cosmic runs in SR1. More...
class  TRT_TrackSegmentsMakerCondAlg_ATLxk
struct  TRT_TrackSegmentsToolCondData_xk
class  TRT_TrackSegmentsUtils_xk
class  TRT_TrackTimingTool
class  TRT_Trajectory_xk
class  TRT_TrajectoryElement_xk
class  TRTGeometryManagerTool
class  TRTPIDNN
class  TRTTrkAlignDBTool
class  TruthClusterizationFactory
class  TruthHSRoISeedTool
class  TruthPixelClusterSplitProbTool
class  TruthPixelClusterSplitter
class  TTrainedNetworkCondAlg
class  UnpackedPixelRDO
class  V0MainDecorator
class  VertexPointEstimator
 Some helper tools like: hits counter. More...
struct  workVectorArrxAOD
class  XAODToInDetClusterConversion

Enumerations

enum  CarrierType

Functions

static const InterfaceID IID_IInDetCosmicsEventPhaseTool ("InDet::IInDetCosmicsEventPhaseTool", 1, 0)
static const InterfaceID IID_ITRT_TrackTimingTool ("ITRT_TrackTimingTool", 1, 0)
int compute_overlap_SP_flag (const int &eta_module_cl1, const int &phi_module_cl1, const int &eta_module_cl2, const int &phi_module_cl2)
MsgStream & operator<< (MsgStream &, const GNNTrackFinderTritonTool &)
std::ostream & operator<< (std::ostream &, const GNNTrackFinderTritonTool &)
MsgStream & operator<< (MsgStream &, const GNNTrackReaderTool &)
std::ostream & operator<< (std::ostream &, const GNNTrackReaderTool &)
MsgStream & operator<< (MsgStream &, const IGNNTrackReaderTool &)
std::ostream & operator<< (std::ostream &, const IGNNTrackReaderTool &)
MsgStream & operator<< (MsgStream &, const SiGNNTrackFinderTool &)
std::ostream & operator<< (std::ostream &, const SiGNNTrackFinderTool &)
MsgStream & operator<< (MsgStream &, const SiSPGNNTrackMaker &)
std::ostream & operator<< (std::ostream &, const SiSPGNNTrackMaker &)
unsigned int getBSErrorWord (const InDet::SiDetectorElementStatus &elementStatus, const IDCInDetBSErrContainer &bsErrorContainer, const IdentifierHash &moduleIdHash, unsigned int index, unsigned int readOutTechnologyMask=(Pixel::makeReadoutTechnologyBit(InDetDD::PixelReadoutTechnology::FEI4)|(Pixel::makeReadoutTechnologyBit(InDetDD::PixelReadoutTechnology::FEI3))))
 Retrieve the bytestream error word for the given module if the readout technology of the module is contained in in the mask.
static const InterfaceID IID_InDetV0FinderTool ("InDetV0FinderTool", 1, 0)
MsgStream & operator<< (MsgStream &, const InDet::TRT_StandaloneTrackFinder::Counter_t &)
MsgStream & operator<< (MsgStream &sl, const InDetLowBetaCandidate &sf)
MsgStream & operator<< (MsgStream &stream, const PixelCluster &prd)
std::ostream & operator<< (std::ostream &stream, const PixelCluster &prd)
MsgStream & operator<< (MsgStream &sl, const PixelClusterCollection &coll)
 Overload of << operator for MsgStream for debug output.
std::ostream & operator<< (std::ostream &sl, const PixelClusterCollection &coll)
 Overload of << operator for std::ostream for debug output.
MsgStream & operator<< (MsgStream &stream, const SCT_Cluster &prd)
std::ostream & operator<< (std::ostream &stream, const SCT_Cluster &prd)
MsgStream & operator<< (MsgStream &sl, const SCT_ClusterCollection &coll)
 Overload of << operator for MsgStream for debug output.
std::ostream & operator<< (std::ostream &sl, const SCT_ClusterCollection &coll)
 Overload of << operator for std::ostream for debug output.
MsgStream & operator<< (MsgStream &stream, const SiCluster &prd)
std::ostream & operator<< (std::ostream &stream, const SiCluster &prd)
MsgStream & operator<< (MsgStream &sl, const SiClusterCollection &coll)
 Overload of << operator for MsgStream for debug output.
std::ostream & operator<< (std::ostream &sl, const SiClusterCollection &coll)
 Overload of << operator for std::ostream for debug output.
MsgStream & operator<< (MsgStream &stream, const SiWidth &prd)
std::ostream & operator<< (std::ostream &stream, const SiWidth &prd)
MsgStream & operator<< (MsgStream &stream, const TRT_DriftCircle &prd)
std::ostream & operator<< (std::ostream &stream, const TRT_DriftCircle &prd)
MsgStream & operator<< (MsgStream &sl, const TRT_DriftCircleCollection &coll)
 Overload of << operator for MsgStream for debug output.
std::ostream & operator<< (std::ostream &sl, const TRT_DriftCircleCollection &coll)
 Overload of << operator for std::ostream for debug output.
MsgStream & operator<< (MsgStream &, const SiSpacePointsSeed &)
std::ostream & operator<< (std::ostream &, const SiSpacePointsSeed &)
std::ostream & operator<< (std::ostream &, const SiTrajectory_xk &)
static const InterfaceID IID_IConversionFinderUtils ("InDet::ConversionFinderUtils", 1, 0)
static const InterfaceID IID_IConversionPostSelector ("InDet::ConversionPostSelector", 1, 0)
static const InterfaceID IID_ISingleTrackConversionTool ("InDet::SingleTrackConversionTool", 1, 0)
static const InterfaceID IID_ITrackPairsSelector ("InDet::TrackPairsSelector", 1, 0)
static const InterfaceID IID_IVertexPointEstimator ("InDet::VertexPointEstimator", 1, 0)
double internal_acos (double x)
MsgStream & operator<< (MsgStream &, const IGNNTrackFinder &)
std::ostream & operator<< (std::ostream &, const IGNNTrackFinder &)
static const InterfaceID IID_IAdaptiveMultiSecVertexFinder ("IAdaptiveMultiSecVertexFinder", 1, 0)
static const InterfaceID IID_ISecVertexFinder ("ISecVertexFinder", 1, 0)
static const InterfaceID IID_IInDetTestPixelLayerTool ("InDet::IInDetTestPixelLayerTool", 1, 0)
static const InterfaceID IID_IPixelClusterSplitProbTool ("IPixelClusterSplitProbTool", 1, 0)
static const InterfaceID IID_IPixelClusterSplitter ("IPixelClusterSplitter", 1, 0)
static const InterfaceID IID_ISecVertexInJetFinder ("ISecVertexInJetFinder", 1, 0)
MsgStream & operator<< (MsgStream &, const ISeedFitter &)
std::ostream & operator<< (std::ostream &, const ISeedFitter &)
MsgStream & operator<< (MsgStream &, const ISiDetElementsRoadMaker &)
std::ostream & operator<< (std::ostream &, const ISiDetElementsRoadMaker &)
static const InterfaceID IID_ISiTrackMaker ("InDet::ISiTrackMaker", 1, 0)
static const InterfaceID IID_ITRT_DetElementsRoadMaker ("InDet::ITRT_DetElementsRoadMaker", 1, 0)
MsgStream & operator<< (MsgStream &, const ITRT_DetElementsRoadMaker &)
std::ostream & operator<< (std::ostream &, const ITRT_DetElementsRoadMaker &)
static const InterfaceID IID_ITRT_SeededSpacePointFinder ("InDet::ITRT_SeededSpacePointFinder", 1, 0)
MsgStream & operator<< (MsgStream &, const ITRT_SeededSpacePointFinder &)
std::ostream & operator<< (std::ostream &, const ITRT_SeededSpacePointFinder &)
static const InterfaceID IID_ITRT_SeededTrackFinder ("InDet::ITRT_SeededTrackFinder", 1, 0)
MsgStream & operator<< (MsgStream &, const ITRT_SeededTrackFinder &)
std::ostream & operator<< (std::ostream &, const ITRT_SeededTrackFinder &)
static const InterfaceID IID_ITRT_SegmentToTrackTool ("InDet::ITRT_SegmentToTrackTool", 1, 0)
static const InterfaceID IID_ITRT_TrackExtensionTool ("InDet::ITRT_TrackExtensionTool", 1, 0)
MsgStream & operator<< (MsgStream &, const ITRT_TrackExtensionTool &)
std::ostream & operator<< (std::ostream &, const ITRT_TrackExtensionTool &)
static const InterfaceID IID_ITRT_TrackSegmentsMaker ("InDet::ITRT_TrackSegmentsMaker", 1, 0)
MsgStream & operator<< (MsgStream &, const ITRT_TrackSegmentsMaker &)
std::ostream & operator<< (std::ostream &, const ITRT_TrackSegmentsMaker &)
static const InterfaceID IID_ITrtDriftCircleCutTool ("ITrtSegmentSelectorTool", 1, 0)
static const InterfaceID IID_IVertexFinder ("IVertexFinder", 1, 0)
static const InterfaceID IID_IZWindowRoISeedTool ("IZWindowRoISeedTool", 1, 0)
static const InterfaceID IID_InDetJetFitterUtils ("InDetJetFitterUtils", 1, 0)
static const InterfaceID IID_JetFitterMultiStageFit ("JetFitterMultiStageFit", 1, 0)
static const InterfaceID IID_JetFitterTrackSelectorTool ("JetFitterTrackSelectorTool", 1, 0)
static const InterfaceID IID_JetFitterTwoTrackVtxFinderTool ("JetFitterTwoTrackVtxFinderTool", 1, 0)
static const InterfaceID IID_JetFitterV0FinderTool ("JetFitterV0FinderTool", 1, 0)
float median (std::vector< float > &Vec)
float getVrtScore (int i, int j, std::vector< std::vector< float > > &trkScore)
static const InterfaceID IID_ClusterMakerTool ("InDet::ClusterMakerTool", 1, 0)
static const InterfaceID IID_NnClusterizationFactory ("InDet::NnClusterizationFactory", 1, 0)
static const InterfaceID IID_PixelGangedAmbiguitiesFinder ("InDet::PixelGangedAmbiguitiesFinder", 1, 0)
static const InterfaceID IID_TruthClusterizationFactory ("InDet::NnClusterizationFactory", 1, 0)
bool adjacent (unsigned int strip1, unsigned int strip2)
bool adjacent (const unsigned int strip1, const int row1, const unsigned int strip2, const int row2)
MsgStream & operator<< (MsgStream &, const SiDetElementsRoadMaker_xk &)
std::ostream & operator<< (std::ostream &, const SiDetElementsRoadMaker_xk &)
static const InterfaceID IID_ISiSpacePointMakerTool ("SiSpacePointMakerTool", 252891434, 0)
static const InterfaceID IID_ITRT_DriftCircleTool ("ITRT_DriftCircleTool", 1, 0)
 Interface ID for TRT_DriftCircleTool.
MsgStream & operator<< (MsgStream &, const SimpleTRT_SeededSpacePointFinder_ATL &)
std::ostream & operator<< (std::ostream &, const SimpleTRT_SeededSpacePointFinder_ATL &)
MsgStream & operator<< (MsgStream &, const ITRT_SegmentToTrackTool &)
std::ostream & operator<< (std::ostream &, const ITRT_SegmentToTrackTool &)
MsgStream & operator<< (MsgStream &, const TRT_TrackExtensionTool_xk &)
std::ostream & operator<< (std::ostream &, const TRT_TrackExtensionTool_xk &)
MsgStream & operator<< (MsgStream &, const TRT_TrackExtensionToolCosmics &)
std::ostream & operator<< (std::ostream &, const TRT_TrackExtensionToolCosmics &)
std::ostream & operator<< (std::ostream &, const TRT_Trajectory_xk &)
MsgStream & operator<< (MsgStream &sl, const TRT_DriftCirclesSeed &se)
std::ostream & operator<< (std::ostream &sl, const TRT_DriftCirclesSeed &se)
bool CompareDCz (const InDet::TRT_DriftCircle *x, const InDet::TRT_DriftCircle *y)
bool CompareDCy (const InDet::TRT_DriftCircle *x, const InDet::TRT_DriftCircle *y)
bool CompareDCzreverse (const InDet::TRT_DriftCircle *x, const InDet::TRT_DriftCircle *y)
static const InterfaceID IID_IPRD_MultiTruthBuilder ("InDet::IPRD_MultiTruthBuilder", 1, 0)
MsgStream & operator<< (MsgStream &, const SegmentDriftCircleAssValidation &)
std::ostream & operator<< (std::ostream &, const SegmentDriftCircleAssValidation &)
static const InterfaceID IID_InDetTrackSplitterTool ("InDet::InDetTrackSplitterTool", 1, 0)

Detailed Description

Primary Vertex Finder.

============================================================ Trigger/TrigAlgorithms/TrigT2BeamSpot/T2VertexBeamSpot

Externals.

Definition of track truth origin types.

Name : InDetVertexSplitterHist.h Package : offline/PhysicsAnalysis/AnalysisCommon/AnalysisExamples Author : Peter V.

Name : InDetVertexSplitter.h Package : offline/InnerDetector/InDetCalibAlgs/InDetBeamSpotFinder Author : Peter V.

Name : InDetEventSplitter.h Package : offline/InnerDetector/InDetCalibAlgs/InDetBeamSpotFinder Author : Peter V.

Needed for the TRT track segments.

SiDetElementsLayerVectors_xk is a vector of SiDetElementsLayer_xk.

Name : TruthPixelClusterSplitProbTool.cxx Package : SiClusterizationTool Author : Roland Jansky & Felix Cormier Created : April 2016.

Name : TruthClusterizationFactory.cxx Package : SiClusterizationTool Author : Roland Jansky & Felix Cormier Created : April 2016.

Name : NnPixelClusterSplitProbTool.cxx Package : SiClusterizationTool Author : Giacinto Piacquadio (PH-ADE-ID) Created : January 2011.

A tool to be used for trt segment pre-selection.

Vertex Finder Tool.

This InDet::SiDetElementBoundaryLinks_xk class is the vector of InDet::SiDetElementBoundaryLink_xk.

standard namespace for the Inner Detector

Track Collection to store the tracks.

Execute with old strategy.

Base class.

InDetPriVxFinder uses the InDetPrimaryVertexFinderTool in the package InnerDetector/InDetRecTools/InDetPriVxFinderTool. It only gives the trackcollection from storegate to it and records the returned VxContainer.

Athena includes Gaudi includes STL includes

Needed for the TRT track segments

The object of this class is prepared by InDet::SiDetElementBoundaryLinksCondAlg_xk and is used by InDet::SiCombinatorialTrackFinder_xk.

Abstract class which provides the possibility to implement more than one vertex finder tool (every vertex finder tool inherits from this class).

It was implemented to create a new primary vertex finding algorithm, different from the one already used by InDetPriVxFinderTool (by AW and FK), the InDetAdaptivePriVxFinderTool...

Thomas Koffas Thoma.nosp@m.s.Ko.nosp@m.ffas@.nosp@m.cern.nosp@m..ch April 2009


getVrtSec returns the vector results with the following 1) Vertex mass 2) Vertex/jet energy fraction 3) Number of initially selected 2tr vertices 4) Number of selected for vertexing tracks in jet 5) Number of track in secondary vertex 6) 3D SV-PV significance with sign 7) Jet energy used in (2) calculation 8) Minimal distance between vertex and any material layer 9) Transverse vertex/jet energy fraction. Jet pT independent. 10) "Product" variable 11) "Boost" variable

Author: Vadim Kostyukhin (vadim.nosp@m..kos.nosp@m.tyukh.nosp@m.in@c.nosp@m.ern.c.nosp@m.h)


getVrtSecMulti resurns the vector results with the following information: 1) Vertex mass 2) Vertex/jet energy fraction 3) Number of initially selected 2tr vertices 4) Number of selected for vertexing tracks in jet 5) Number of track in secondary vertex 6) 0. 7) Jet energy used in (2) calculation

Author: Vadim Kostyukhin (vadim.nosp@m..kos.nosp@m.tyukh.nosp@m.in@c.nosp@m.ern.c.nosp@m.h)

DESCRIPTION: Compute cluster splitting probabilities (for splitting a cluster into 2 .... N subclusters)

DESCRIPTION: Emulates NN evaluation from truth (for ITK studies)

SiDetElementsLayerVectors_xk is prepared by SiDetElementsRoadCondAlg_xk, stored in condition store and is used by SiDetElementsRoadMaker_xk.

Loscutoff Created : February 2009

DESCRIPTION:

This class will create track collections from the the input list of vertices. One set of track collections will contain all the tracks that contributed to a vertex. The other sets of track collections (odd and even) will each contain half the tracks.

Peter V.Loscutoff, February 2009

Loscutoff Created : February 2009

DESCRIPTION:

This class is used to plot intersting quantities from a vertex that has been split in two

Peter V. Loscutoff, Februarry 2009

Online beam spot measurement and monitoring using L2 recontructed primary vertices. Implementation class lifted from T2VertexBeamSpot.h

Authors : David W. Miller, Rainer Bartoldus,

Su Dong

Enumeration Type Documentation

◆ CarrierType

Definition at line 17 of file InDetDD_Defs.h.

@ electrons

Function Documentation

◆ adjacent() [1/2]

bool InDet::adjacent ( const unsigned int strip1,
const int row1,
const unsigned int strip2,
const int row2 )

Definition at line 50 of file SCT_ClusteringTool.cxx.

50 {
51 return ((row1==row2) and ((1 == (strip2-strip1)) or (1 == (strip1-strip2))));
52 }

◆ adjacent() [2/2]

bool InDet::adjacent ( unsigned int strip1,
unsigned int strip2 )

Definition at line 45 of file SCT_ClusteringTool.cxx.

45 {
46 return ((1 == (strip2-strip1)) or (1 == (strip1-strip2)));
47 }

◆ CompareDCy()

bool InDet::CompareDCy ( const InDet::TRT_DriftCircle * x,
const InDet::TRT_DriftCircle * y )

Definition at line 271 of file TRT_TrackSegmentsMaker_ECcosmics.cxx.

272 {
273 const Amg::Vector3D& sc = x->detectorElement()->center();
274 double y1=sc.y();
275
276
277 const Amg::Vector3D& sc2 = y->detectorElement()->center();
278 double y2=sc2.y();
279
280 return y1>y2;
281 }
static Double_t sc
#define y
#define x
Eigen::Matrix< double, 3, 1 > Vector3D

◆ CompareDCz()

bool InDet::CompareDCz ( const InDet::TRT_DriftCircle * x,
const InDet::TRT_DriftCircle * y )

Definition at line 259 of file TRT_TrackSegmentsMaker_ECcosmics.cxx.

260 {
261 const Amg::Vector3D& sc = x->detectorElement()->center();
262 double z1=sc.z();
263
264
265 const Amg::Vector3D& sc2 = y->detectorElement()->center();
266 double z2=sc2.z();
267
268 return z1<z2;
269 }

◆ CompareDCzreverse()

bool InDet::CompareDCzreverse ( const InDet::TRT_DriftCircle * x,
const InDet::TRT_DriftCircle * y )

Definition at line 283 of file TRT_TrackSegmentsMaker_ECcosmics.cxx.

284 {
285 const Amg::Vector3D& sc = x->detectorElement()->center();
286 double z1=sc.z();
287
288
289 const Amg::Vector3D& sc2 = y->detectorElement()->center();
290 double z2=sc2.z();
291
292 return z1>z2;
293 }

◆ compute_overlap_SP_flag()

int InDet::compute_overlap_SP_flag ( const int & eta_module_cl1,
const int & phi_module_cl1,
const int & eta_module_cl2,
const int & phi_module_cl2 )

◆ getBSErrorWord()

unsigned int InDet::getBSErrorWord ( const InDet::SiDetectorElementStatus & elementStatus,
const IDCInDetBSErrContainer & bsErrorContainer,
const IdentifierHash & moduleIdHash,
unsigned int index,
unsigned int readOutTechnologyMask = (    Pixel::makeReadoutTechnologyBit(InDetDD::PixelReadoutTechnology::FEI4)                                                                            | ( Pixel::makeReadoutTechnologyBit(InDetDD::PixelReadoutTechnology::FEI3) ) ) )
inline

Retrieve the bytestream error word for the given module if the readout technology of the module is contained in in the mask.

Parameters
elementStatusthe detector element status information.
bsErrorContainerthe container with bytestream error words.
thehash of the module in question.
theindex of the error word where the index of the module error is equal to the hash.
readOutTechnologyMaska mask which contains a bit for each readout technology.

Definition at line 16 of file PixelBSUtils.h.

22 {
23 if ( Pixel::matchingReadoutTechnology(elementStatus, moduleIdHash, readOutTechnologyMask )) {
24 constexpr uint64_t missingErrorInfo{std::numeric_limits<uint64_t>::max()-3000000000};
25 uint64_t word = static_cast<uint64_t>(bsErrorContainer.retrieve(index));
26 return word < missingErrorInfo ? word : 0;
27 }
28 else {
29 return 0;
30 }
31 }
T retrieve(size_t i) const
Retrieve the value of the hash, if accessible according to the mask.
bool matchingReadoutTechnology(const InDet::SiDetectorElementStatus &elementStatus, const IdentifierHash &moduleIdHash, unsigned int readOutTechnologyMask=(Pixel::makeReadoutTechnologyBit(InDetDD::PixelReadoutTechnology::FEI4)|(Pixel::makeReadoutTechnologyBit(InDetDD::PixelReadoutTechnology::FEI3))))
Check whether the readout technology of the specified module is contained in the given readout techno...
Definition index.py:1

◆ getVrtScore()

float InDet::getVrtScore ( int i,
int j,
std::vector< std::vector< float > > & trkScore )
inline

Definition at line 58 of file BTagVrtSec.cxx.

58 {
59 if(i==j)return 0.;
60 float res = trkScore.at(i)[0] * trkScore.at(j)[0];
61 res *= (1.-trkScore[i][1])*(1.-trkScore[j][1]);
62 res *= (1.-trkScore[i][2])*(1.-trkScore[j][2]);
63 return res;
64 }
std::pair< std::vector< unsigned int >, bool > res

◆ IID_ClusterMakerTool()

const InterfaceID InDet::IID_ClusterMakerTool ( "InDet::ClusterMakerTool" ,
1 ,
0  )
static

◆ IID_IAdaptiveMultiSecVertexFinder()

const InterfaceID InDet::IID_IAdaptiveMultiSecVertexFinder ( "IAdaptiveMultiSecVertexFinder" ,
1 ,
0  )
static

◆ IID_IConversionFinderUtils()

const InterfaceID InDet::IID_IConversionFinderUtils ( "InDet::ConversionFinderUtils" ,
1 ,
0  )
static

◆ IID_IConversionPostSelector()

const InterfaceID InDet::IID_IConversionPostSelector ( "InDet::ConversionPostSelector" ,
1 ,
0  )
static

◆ IID_IInDetCosmicsEventPhaseTool()

const InterfaceID InDet::IID_IInDetCosmicsEventPhaseTool ( "InDet::IInDetCosmicsEventPhaseTool" ,
1 ,
0  )
static

◆ IID_IInDetTestPixelLayerTool()

const InterfaceID InDet::IID_IInDetTestPixelLayerTool ( "InDet::IInDetTestPixelLayerTool" ,
1 ,
0  )
static

◆ IID_InDetJetFitterUtils()

const InterfaceID InDet::IID_InDetJetFitterUtils ( "InDetJetFitterUtils" ,
1 ,
0  )
static

◆ IID_InDetTrackSplitterTool()

const InterfaceID InDet::IID_InDetTrackSplitterTool ( "InDet::InDetTrackSplitterTool" ,
1 ,
0  )
static

◆ IID_InDetV0FinderTool()

const InterfaceID InDet::IID_InDetV0FinderTool ( "InDetV0FinderTool" ,
1 ,
0  )
static

◆ IID_IPixelClusterSplitProbTool()

const InterfaceID InDet::IID_IPixelClusterSplitProbTool ( "IPixelClusterSplitProbTool" ,
1 ,
0  )
static

◆ IID_IPixelClusterSplitter()

const InterfaceID InDet::IID_IPixelClusterSplitter ( "IPixelClusterSplitter" ,
1 ,
0  )
static

◆ IID_IPRD_MultiTruthBuilder()

const InterfaceID InDet::IID_IPRD_MultiTruthBuilder ( "InDet::IPRD_MultiTruthBuilder" ,
1 ,
0  )
static

◆ IID_ISecVertexFinder()

const InterfaceID InDet::IID_ISecVertexFinder ( "ISecVertexFinder" ,
1 ,
0  )
static

◆ IID_ISecVertexInJetFinder()

const InterfaceID InDet::IID_ISecVertexInJetFinder ( "ISecVertexInJetFinder" ,
1 ,
0  )
static

◆ IID_ISingleTrackConversionTool()

const InterfaceID InDet::IID_ISingleTrackConversionTool ( "InDet::SingleTrackConversionTool" ,
1 ,
0  )
static

◆ IID_ISiSpacePointMakerTool()

const InterfaceID InDet::IID_ISiSpacePointMakerTool ( "SiSpacePointMakerTool" ,
252891434 ,
0  )
static

◆ IID_ISiTrackMaker()

const InterfaceID InDet::IID_ISiTrackMaker ( "InDet::ISiTrackMaker" ,
1 ,
0  )
static

◆ IID_ITrackPairsSelector()

const InterfaceID InDet::IID_ITrackPairsSelector ( "InDet::TrackPairsSelector" ,
1 ,
0  )
static

◆ IID_ITRT_DetElementsRoadMaker()

const InterfaceID InDet::IID_ITRT_DetElementsRoadMaker ( "InDet::ITRT_DetElementsRoadMaker" ,
1 ,
0  )
static

◆ IID_ITRT_DriftCircleTool()

const InterfaceID InDet::IID_ITRT_DriftCircleTool ( "ITRT_DriftCircleTool" ,
1 ,
0  )
static

◆ IID_ITRT_SeededSpacePointFinder()

const InterfaceID InDet::IID_ITRT_SeededSpacePointFinder ( "InDet::ITRT_SeededSpacePointFinder" ,
1 ,
0  )
static

◆ IID_ITRT_SeededTrackFinder()

const InterfaceID InDet::IID_ITRT_SeededTrackFinder ( "InDet::ITRT_SeededTrackFinder" ,
1 ,
0  )
static

◆ IID_ITRT_SegmentToTrackTool()

const InterfaceID InDet::IID_ITRT_SegmentToTrackTool ( "InDet::ITRT_SegmentToTrackTool" ,
1 ,
0  )
static

◆ IID_ITRT_TrackExtensionTool()

const InterfaceID InDet::IID_ITRT_TrackExtensionTool ( "InDet::ITRT_TrackExtensionTool" ,
1 ,
0  )
static

◆ IID_ITRT_TrackSegmentsMaker()

const InterfaceID InDet::IID_ITRT_TrackSegmentsMaker ( "InDet::ITRT_TrackSegmentsMaker" ,
1 ,
0  )
static

◆ IID_ITRT_TrackTimingTool()

const InterfaceID InDet::IID_ITRT_TrackTimingTool ( "ITRT_TrackTimingTool" ,
1 ,
0  )
static

◆ IID_ITrtDriftCircleCutTool()

const InterfaceID InDet::IID_ITrtDriftCircleCutTool ( "ITrtSegmentSelectorTool" ,
1 ,
0  )
static

◆ IID_IVertexFinder()

const InterfaceID InDet::IID_IVertexFinder ( "IVertexFinder" ,
1 ,
0  )
static

◆ IID_IVertexPointEstimator()

const InterfaceID InDet::IID_IVertexPointEstimator ( "InDet::VertexPointEstimator" ,
1 ,
0  )
static

◆ IID_IZWindowRoISeedTool()

const InterfaceID InDet::IID_IZWindowRoISeedTool ( "IZWindowRoISeedTool" ,
1 ,
0  )
static

◆ IID_JetFitterMultiStageFit()

const InterfaceID InDet::IID_JetFitterMultiStageFit ( "JetFitterMultiStageFit" ,
1 ,
0  )
static

◆ IID_JetFitterTrackSelectorTool()

const InterfaceID InDet::IID_JetFitterTrackSelectorTool ( "JetFitterTrackSelectorTool" ,
1 ,
0  )
static

◆ IID_JetFitterTwoTrackVtxFinderTool()

const InterfaceID InDet::IID_JetFitterTwoTrackVtxFinderTool ( "JetFitterTwoTrackVtxFinderTool" ,
1 ,
0  )
static

◆ IID_JetFitterV0FinderTool()

const InterfaceID InDet::IID_JetFitterV0FinderTool ( "JetFitterV0FinderTool" ,
1 ,
0  )
static

◆ IID_NnClusterizationFactory()

const InterfaceID InDet::IID_NnClusterizationFactory ( "InDet::NnClusterizationFactory" ,
1 ,
0  )
static

◆ IID_PixelGangedAmbiguitiesFinder()

const InterfaceID InDet::IID_PixelGangedAmbiguitiesFinder ( "InDet::PixelGangedAmbiguitiesFinder" ,
1 ,
0  )
static

◆ IID_TruthClusterizationFactory()

const InterfaceID InDet::IID_TruthClusterizationFactory ( "InDet::NnClusterizationFactory" ,
1 ,
0  )
static

◆ internal_acos()

double InDet::internal_acos ( double x)

Definition at line 386 of file VertexPointEstimator.cxx.

387 {
388 if (x < -1.) return M_PI;
389 if (x > 1.) return 0;
390 return std::acos(x);
391 }
#define M_PI

◆ median()

float InDet::median ( std::vector< float > & Vec)

Definition at line 35 of file BTagVrtSec.cxx.

35 {
36 int N = Vec.size();
37 if(N==1) return Vec[0];
38 if(N==2) return (Vec[0]+Vec[1])/2.;
39 if(N==3) return Vec[1];
40 if(N>3){
41 std::vector<float> tmp(Vec);
42 int N05m = (N-1)/2, N05p = N/2;
43 //can use nth_element instead of completely sorting, it's quicker
44 if(N05m==N05p){
45 std::nth_element(tmp.begin(),tmp.begin()+N05m,tmp.end());
46 return tmp[N05m];
47 } else {
48 std::nth_element(tmp.begin(),tmp.begin()+N05m,tmp.end());
49 std::nth_element(tmp.begin(),tmp.begin()+N05p,tmp.end());
50 return (tmp[N05m]+tmp[N05p])/2.;
51 }
52 }
53 return 0.;
54 }

◆ operator<<() [1/64]

MsgStream & InDet::operator<< ( MsgStream & ,
const GNNTrackFinderTritonTool &  )

◆ operator<<() [2/64]

MsgStream & InDet::operator<< ( MsgStream & ,
const GNNTrackReaderTool &  )

◆ operator<<() [3/64]

MsgStream & InDet::operator<< ( MsgStream & sl,
const IGNNTrackFinder & se )

Definition at line 65 of file IGNNTrackFinder.h.

65 {
66 return se.dump(sl);
67 }

◆ operator<<() [4/64]

MsgStream & InDet::operator<< ( MsgStream & sl,
const IGNNTrackReaderTool & se )

Definition at line 68 of file IGNNTrackReaderTool.h.

68 {
69 return se.dump(sl);
70 }

◆ operator<<() [5/64]

MsgStream & InDet::operator<< ( MsgStream & ,
const InDet::TRT_StandaloneTrackFinder::Counter_t &  )

◆ operator<<() [6/64]

MsgStream & InDet::operator<< ( MsgStream & sl,
const ISeedFitter & se )

Definition at line 61 of file ISeedFitter.h.

61 {
62 return se.dump(sl);
63 }

◆ operator<<() [7/64]

MsgStream & InDet::operator<< ( MsgStream & sl,
const ISiDetElementsRoadMaker & se )

Definition at line 119 of file ISiDetElementsRoadMaker.h.

121 {
122 return se.dump(sl);
123 }

◆ operator<<() [8/64]

MsgStream & InDet::operator<< ( MsgStream & sl,
const ITRT_DetElementsRoadMaker & se )

Definition at line 97 of file ITRT_DetElementsRoadMaker.h.

99 {
100 return se.dump(sl);
101 }

◆ operator<<() [9/64]

MsgStream & InDet::operator<< ( MsgStream & sl,
const ITRT_SeededSpacePointFinder & se )

Definition at line 117 of file ITRT_SeededSpacePointFinder.h.

119 {
120 return se.dump(sl);
121 }

◆ operator<<() [10/64]

MsgStream & InDet::operator<< ( MsgStream & sl,
const ITRT_SeededTrackFinder & se )

Definition at line 100 of file ITRT_SeededTrackFinder.h.

102 {
103 return se.dump(sl);
104 }

◆ operator<<() [11/64]

MsgStream & InDet::operator<< ( MsgStream & sl,
const ITRT_SegmentToTrackTool & se )

Definition at line 155 of file TRT_SegmentToTrackTool.h.

156 {
157 return se.dump(sl);
158 }

◆ operator<<() [12/64]

MsgStream & InDet::operator<< ( MsgStream & sl,
const ITRT_TrackExtensionTool & se )

Definition at line 125 of file ITRT_TrackExtensionTool.h.

127 {
128 return se.dump(sl);
129 }

◆ operator<<() [13/64]

MsgStream & InDet::operator<< ( MsgStream & sl,
const ITRT_TrackSegmentsMaker & se )

Definition at line 119 of file ITRT_TrackSegmentsMaker.h.

121 {
122 return se.dump(sl);
123 }

◆ operator<<() [14/64]

MsgStream & InDet::operator<< ( MsgStream & ,
const SegmentDriftCircleAssValidation &  )

◆ operator<<() [15/64]

MsgStream & InDet::operator<< ( MsgStream & ,
const SiDetElementsRoadMaker_xk &  )

◆ operator<<() [16/64]

MsgStream & InDet::operator<< ( MsgStream & ,
const SiGNNTrackFinderTool &  )

◆ operator<<() [17/64]

MsgStream & InDet::operator<< ( MsgStream & ,
const SimpleTRT_SeededSpacePointFinder_ATL &  )

◆ operator<<() [18/64]

MsgStream & InDet::operator<< ( MsgStream & sl,
const SiSpacePointsSeed & se )

Definition at line 142 of file SiSpacePointsSeed.cxx.

143 {
144 return se.dump(sl);
145 }

◆ operator<<() [19/64]

MsgStream & InDet::operator<< ( MsgStream & ,
const SiSPGNNTrackMaker &  )

◆ operator<<() [20/64]

MsgStream & InDet::operator<< ( MsgStream & ,
const TRT_TrackExtensionTool_xk &  )

◆ operator<<() [21/64]

MsgStream & InDet::operator<< ( MsgStream & ,
const TRT_TrackExtensionToolCosmics &  )

◆ operator<<() [22/64]

MsgStream & InDet::operator<< ( MsgStream & sl,
const InDetLowBetaCandidate & sf )

Definition at line 75 of file InDetLowBetaCandidate.cxx.

76 { return sf.dump(sl); }

◆ operator<<() [23/64]

MsgStream & InDet::operator<< ( MsgStream & sl,
const PixelClusterCollection & coll )

Overload of << operator for MsgStream for debug output.

Definition at line 11 of file PixelClusterCollection.cxx.

12 {
13 sl << "PixelClusterCollection: "
14 << "identify()="<< coll.identify()
15 // << ", identifyHash()="<< coll.identifyHash()
16 << ", PRD=[";
17 PixelClusterCollection::const_iterator it = coll.begin();
18 PixelClusterCollection::const_iterator itEnd = coll.end();
19 for (;it!=itEnd;++it) sl<< (**it)<<", ";
20 sl <<" ]"<<std::endl;
21 return sl;
22 }

◆ operator<<() [24/64]

MsgStream & InDet::operator<< ( MsgStream & sl,
const SCT_ClusterCollection & coll )

Overload of << operator for MsgStream for debug output.

Definition at line 11 of file SCT_ClusterCollection.cxx.

12 {
13 sl << "SCT_ClusterCollection: "
14 << "identify()="<< coll.identify()
15 // << ", identifyHash()="<< coll.identifyHash()
16 << ", PRD=[";
17 SCT_ClusterCollection::const_iterator it = coll.begin();
18 SCT_ClusterCollection::const_iterator itEnd = coll.end();
19 for (;it!=itEnd;++it) sl<< (**it)<<", ";
20 sl <<" ]"<<std::endl;
21 return sl;
22 }

◆ operator<<() [25/64]

MsgStream & InDet::operator<< ( MsgStream & sl,
const SiClusterCollection & coll )

Overload of << operator for MsgStream for debug output.

Definition at line 11 of file SiClusterCollection.cxx.

12 {
13 sl << "SiClusterCollection: "
14 << "identify()="<< coll.identify()
15 // << ", identifyHash()="<< coll.identifyHash()
16 << ", PRD=[";
17 SiClusterCollection::const_iterator it = coll.begin();
18 SiClusterCollection::const_iterator itEnd = coll.end();
19 for (;it!=itEnd;++it) sl<< (**it)<<", ";
20 sl <<" ]"<<std::endl;
21 return sl;
22 }

◆ operator<<() [26/64]

MsgStream & InDet::operator<< ( MsgStream & sl,
const TRT_DriftCircleCollection & coll )

Overload of << operator for MsgStream for debug output.

Definition at line 13 of file TRT_DriftCircleCollection.cxx.

14 {
15 std::ostringstream out;
16 out<<coll;
17 sl<<out.str();
18 return sl;
19 }

◆ operator<<() [27/64]

MsgStream & InDet::operator<< ( MsgStream & sl,
const TRT_DriftCirclesSeed & se )

Definition at line 58 of file TRT_DriftCirclesSeed.cxx.

59 {
60 return se.dump(sl);
61 }

◆ operator<<() [28/64]

MsgStream & InDet::operator<< ( MsgStream & stream,
const PixelCluster & prd )

Definition at line 241 of file PixelCluster.cxx.

241 {
242 return prd.dump(stream);
243}
virtual MsgStream & dump(MsgStream &stream) const override final
dump information about the PRD object.

◆ operator<<() [29/64]

MsgStream & InDet::operator<< ( MsgStream & stream,
const SCT_Cluster & prd )

Definition at line 42 of file SCT_Cluster.cxx.

43{
44 return prd.dump(stream);
45}
virtual MsgStream & dump(MsgStream &stream) const override final
dump information about the PRD object.

◆ operator<<() [30/64]

MsgStream & InDet::operator<< ( MsgStream & stream,
const SiCluster & prd )

Definition at line 121 of file SiCluster.cxx.

123{
124 return prd.dump(stream);
125}
virtual MsgStream & dump(MsgStream &stream) const override
dump information about the SiCluster
Definition SiCluster.cxx:88

◆ operator<<() [31/64]

MsgStream & InDet::operator<< ( MsgStream & stream,
const SiWidth & prd )

◆ operator<<() [32/64]

MsgStream & InDet::operator<< ( MsgStream & stream,
const TRT_DriftCircle & prd )

Definition at line 82 of file TRT_DriftCircle.cxx.

84{
85 return prd.dump(stream);
86}
virtual MsgStream & dump(MsgStream &stream) const override final
dump information about the PRD object.

◆ operator<<() [33/64]

std::ostream & InDet::operator<< ( std::ostream & ,
const GNNTrackFinderTritonTool &  )

◆ operator<<() [34/64]

std::ostream & InDet::operator<< ( std::ostream & ,
const GNNTrackReaderTool &  )

◆ operator<<() [35/64]

std::ostream & InDet::operator<< ( std::ostream & sl,
const IGNNTrackFinder & se )

Definition at line 72 of file IGNNTrackFinder.h.

72 {
73 return se.dump(sl);
74 }

◆ operator<<() [36/64]

std::ostream & InDet::operator<< ( std::ostream & sl,
const IGNNTrackReaderTool & se )

Definition at line 75 of file IGNNTrackReaderTool.h.

75 {
76 return se.dump(sl);
77 }

◆ operator<<() [37/64]

std::ostream & InDet::operator<< ( std::ostream & sl,
const ISeedFitter & se )

Definition at line 68 of file ISeedFitter.h.

68 {
69 return se.dump(sl);
70 }

◆ operator<<() [38/64]

std::ostream & InDet::operator<< ( std::ostream & sl,
const ISiDetElementsRoadMaker & se )

Definition at line 128 of file ISiDetElementsRoadMaker.h.

130 {
131 return se.dump(sl);
132 }

◆ operator<<() [39/64]

std::ostream & InDet::operator<< ( std::ostream & sl,
const ITRT_DetElementsRoadMaker & se )

Definition at line 106 of file ITRT_DetElementsRoadMaker.h.

108 {
109 return se.dump(sl);
110 }

◆ operator<<() [40/64]

std::ostream & InDet::operator<< ( std::ostream & sl,
const ITRT_SeededSpacePointFinder & se )

Definition at line 126 of file ITRT_SeededSpacePointFinder.h.

128 {
129 return se.dump(sl);
130 }

◆ operator<<() [41/64]

std::ostream & InDet::operator<< ( std::ostream & sl,
const ITRT_SeededTrackFinder & se )

Definition at line 109 of file ITRT_SeededTrackFinder.h.

111 {
112 return se.dump(sl);
113 }

◆ operator<<() [42/64]

std::ostream & InDet::operator<< ( std::ostream & sl,
const ITRT_SegmentToTrackTool & se )

Definition at line 163 of file TRT_SegmentToTrackTool.h.

164 {
165 return se.dump(sl);
166 }

◆ operator<<() [43/64]

std::ostream & InDet::operator<< ( std::ostream & sl,
const ITRT_TrackExtensionTool & se )

Definition at line 135 of file ITRT_TrackExtensionTool.h.

137 {
138 return se.dump(sl);
139 }

◆ operator<<() [44/64]

std::ostream & InDet::operator<< ( std::ostream & sl,
const ITRT_TrackSegmentsMaker & se )

Definition at line 129 of file ITRT_TrackSegmentsMaker.h.

131 {
132 return se.dump(sl);
133 }

◆ operator<<() [45/64]

std::ostream & InDet::operator<< ( std::ostream & ,
const SegmentDriftCircleAssValidation &  )

◆ operator<<() [46/64]

std::ostream & InDet::operator<< ( std::ostream & ,
const SiDetElementsRoadMaker_xk &  )

◆ operator<<() [47/64]

std::ostream & InDet::operator<< ( std::ostream & ,
const SiGNNTrackFinderTool &  )

◆ operator<<() [48/64]

std::ostream & InDet::operator<< ( std::ostream & ,
const SimpleTRT_SeededSpacePointFinder_ATL &  )

◆ operator<<() [49/64]

std::ostream & InDet::operator<< ( std::ostream & sl,
const SiSpacePointsSeed & se )

Definition at line 150 of file SiSpacePointsSeed.cxx.

151 {
152 return se.dump(sl);
153 }

◆ operator<<() [50/64]

std::ostream & InDet::operator<< ( std::ostream & ,
const SiSPGNNTrackMaker &  )

◆ operator<<() [51/64]

std::ostream & InDet::operator<< ( std::ostream & ,
const SiTrajectory_xk &  )

◆ operator<<() [52/64]

std::ostream & InDet::operator<< ( std::ostream & ,
const TRT_TrackExtensionTool_xk &  )

◆ operator<<() [53/64]

std::ostream & InDet::operator<< ( std::ostream & ,
const TRT_TrackExtensionToolCosmics &  )

◆ operator<<() [54/64]

std::ostream & InDet::operator<< ( std::ostream & ,
const TRT_Trajectory_xk &  )

◆ operator<<() [55/64]

std::ostream & InDet::operator<< ( std::ostream & sl,
const PixelClusterCollection & coll )

Overload of << operator for std::ostream for debug output.

Definition at line 24 of file PixelClusterCollection.cxx.

25 {
26 sl << "PixelClusterCollection: "
27 << "identify()="<< coll.identify()
28 // << ", identifyHash()="<< coll.identifyHash()
29 << ", PRD=[";
30 PixelClusterCollection::const_iterator it = coll.begin();
31 PixelClusterCollection::const_iterator itEnd = coll.end();
32 for (;it!=itEnd;++it) sl<< (**it)<<", ";
33 sl <<" ]"<<std::endl;
34 return sl;
35 }

◆ operator<<() [56/64]

std::ostream & InDet::operator<< ( std::ostream & sl,
const SCT_ClusterCollection & coll )

Overload of << operator for std::ostream for debug output.

Definition at line 24 of file SCT_ClusterCollection.cxx.

25 {
26 sl << "SCT_ClusterCollection: "
27 << "identify()="<< coll.identify()
28 // << ", identifyHash()="<< coll.identifyHash()
29 << ", PRD=[";
30 SCT_ClusterCollection::const_iterator it = coll.begin();
31 SCT_ClusterCollection::const_iterator itEnd = coll.end();
32 for (;it!=itEnd;++it) sl<< (**it)<<", ";
33 sl <<" ]"<<std::endl;
34 return sl;
35 }

◆ operator<<() [57/64]

std::ostream & InDet::operator<< ( std::ostream & sl,
const SiClusterCollection & coll )

Overload of << operator for std::ostream for debug output.

Definition at line 24 of file SiClusterCollection.cxx.

25 {
26 sl << "SiClusterCollection: "
27 << "identify()="<< coll.identify()
28 // << ", identifyHash()="<< coll.identifyHash()
29 << ", PRD=[";
30 SiClusterCollection::const_iterator it = coll.begin();
31 SiClusterCollection::const_iterator itEnd = coll.end();
32 for (;it!=itEnd;++it) sl<< (**it)<<", ";
33 sl <<" ]"<<std::endl;
34 return sl;
35 }

◆ operator<<() [58/64]

std::ostream & InDet::operator<< ( std::ostream & sl,
const TRT_DriftCircleCollection & coll )

Overload of << operator for std::ostream for debug output.

Definition at line 21 of file TRT_DriftCircleCollection.cxx.

22 {
23 sl << "TRT_DriftCircleCollection: "
24 << "identify()="<< coll.identify()
25 << ", PRD=[";
26 TRT_DriftCircleCollection::const_iterator it = coll.begin();
27 TRT_DriftCircleCollection::const_iterator itEnd = coll.end();
28 for (;it!=itEnd;++it) sl<< (**it)<<", ";
29 sl <<" ]"<<std::endl;
30 return sl;
31 }

◆ operator<<() [59/64]

std::ostream & InDet::operator<< ( std::ostream & sl,
const TRT_DriftCirclesSeed & se )

Definition at line 66 of file TRT_DriftCirclesSeed.cxx.

67 {
68 return se.dump(sl);
69 }

◆ operator<<() [60/64]

std::ostream & InDet::operator<< ( std::ostream & stream,
const PixelCluster & prd )

Definition at line 245 of file PixelCluster.cxx.

245 {
246 return prd.dump(stream);
247}

◆ operator<<() [61/64]

std::ostream & InDet::operator<< ( std::ostream & stream,
const SCT_Cluster & prd )

Definition at line 47 of file SCT_Cluster.cxx.

48{
49 return prd.dump(stream);
50}

◆ operator<<() [62/64]

std::ostream & InDet::operator<< ( std::ostream & stream,
const SiCluster & prd )

Definition at line 127 of file SiCluster.cxx.

129{
130 return prd.dump(stream);
131}

◆ operator<<() [63/64]

std::ostream & InDet::operator<< ( std::ostream & stream,
const SiWidth & prd )

◆ operator<<() [64/64]

std::ostream & InDet::operator<< ( std::ostream & stream,
const TRT_DriftCircle & prd )

Definition at line 88 of file TRT_DriftCircle.cxx.

90{
91 return prd.dump(stream);
92}