ATLAS Offline Software
|
Primary Vertex Finder. More...
Namespaces | |
ExclusiveOrigin | |
MaskUtils | |
SiDetElementsRoadUtils_xk | |
TrkOrigin | |
TRT_DetElementsRoadUtils_xk | |
TRT_ElectronPidTool | |
Functions | |
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 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. More... | |
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. More... | |
std::ostream & | operator<< (std::ostream &sl, const PixelClusterCollection &coll) |
Overload of << operator for std::ostream for debug output. More... | |
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. More... | |
std::ostream & | operator<< (std::ostream &sl, const SCT_ClusterCollection &coll) |
Overload of << operator for std::ostream for debug output. More... | |
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. More... | |
std::ostream & | operator<< (std::ostream &sl, const SiClusterCollection &coll) |
Overload of << operator for std::ostream for debug output. More... | |
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. More... | |
std::ostream & | operator<< (std::ostream &sl, const TRT_DriftCircleCollection &coll) |
Overload of << operator for std::ostream for debug output. More... | |
MsgStream & | operator<< (MsgStream &, const SiSpacePointsSeed &) |
std::ostream & | operator<< (std::ostream &, const SiSpacePointsSeed &) |
std::ostream & | operator<< (std::ostream &, const SiTrajectory_xk &) |
double | internal_acos (double x) |
MsgStream & | operator<< (MsgStream &, const IGNNTrackFinder &) |
std::ostream & | operator<< (std::ostream &, const IGNNTrackFinder &) |
MsgStream & | operator<< (MsgStream &, const ISeedFitter &) |
std::ostream & | operator<< (std::ostream &, const ISeedFitter &) |
MsgStream & | operator<< (MsgStream &, const ISiDetElementsRoadMaker &) |
std::ostream & | operator<< (std::ostream &, const ISiDetElementsRoadMaker &) |
MsgStream & | operator<< (MsgStream &, const ITRT_DetElementsRoadMaker &) |
std::ostream & | operator<< (std::ostream &, const ITRT_DetElementsRoadMaker &) |
MsgStream & | operator<< (MsgStream &, const ITRT_SeededSpacePointFinder &) |
std::ostream & | operator<< (std::ostream &, const ITRT_SeededSpacePointFinder &) |
MsgStream & | operator<< (MsgStream &, const ITRT_SeededTrackFinder &) |
std::ostream & | operator<< (std::ostream &, const ITRT_SeededTrackFinder &) |
MsgStream & | operator<< (MsgStream &, const ITRT_TrackExtensionTool &) |
std::ostream & | operator<< (std::ostream &, const ITRT_TrackExtensionTool &) |
MsgStream & | operator<< (MsgStream &, const ITRT_TrackSegmentsMaker &) |
std::ostream & | operator<< (std::ostream &, const ITRT_TrackSegmentsMaker &) |
float | median (std::vector< float > &Vec) |
float | getVrtScore (int i, int j, std::vector< std::vector< float >> &trkScore) |
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 &) |
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) |
MsgStream & | operator<< (MsgStream &, const SegmentDriftCircleAssValidation &) |
std::ostream & | operator<< (std::ostream &, const SegmentDriftCircleAssValidation &) |
int | getCellRow (const InDet::UnpackedPixelRDO &cell) |
int | getCellColumn (const InDet::UnpackedPixelRDO &cell) |
int & | getCellLabel (InDet::UnpackedPixelRDO &cell) |
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 April 2009 s.Ko ffas@ cern .ch
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
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
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,
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.
bool InDet::adjacent | ( | unsigned int | strip1, |
unsigned int | strip2 | ||
) |
Definition at line 45 of file SCT_ClusteringTool.cxx.
bool InDet::CompareDCy | ( | const InDet::TRT_DriftCircle * | x, |
const InDet::TRT_DriftCircle * | y | ||
) |
Definition at line 271 of file TRT_TrackSegmentsMaker_ECcosmics.cxx.
bool InDet::CompareDCz | ( | const InDet::TRT_DriftCircle * | x, |
const InDet::TRT_DriftCircle * | y | ||
) |
Definition at line 259 of file TRT_TrackSegmentsMaker_ECcosmics.cxx.
bool InDet::CompareDCzreverse | ( | const InDet::TRT_DriftCircle * | x, |
const InDet::TRT_DriftCircle * | y | ||
) |
Definition at line 283 of file TRT_TrackSegmentsMaker_ECcosmics.cxx.
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 | ||
) |
|
inline |
Retrieve the bytestream error word for the given module if the readout technology of the module is contained in in the mask.
elementStatus | the detector element status information. |
bsErrorContainer | the container with bytestream error words. |
the | hash of the module in question. |
the | index of the error word where the index of the module error is equal to the hash. |
readOutTechnologyMask | a mask which contains a bit for each readout technology. |
Definition at line 16 of file PixelBSUtils.h.
|
inline |
Definition at line 30 of file PixelClusteringTool.h.
|
inline |
Definition at line 35 of file PixelClusteringTool.h.
|
inline |
Definition at line 25 of file PixelClusteringTool.h.
|
inline |
double InDet::internal_acos | ( | double | x | ) |
float InDet::median | ( | std::vector< float > & | Vec | ) |
Definition at line 35 of file BTagVrtSec.cxx.
MsgStream& InDet::operator<< | ( | MsgStream & | , |
const GNNTrackReaderTool & | |||
) |
MsgStream& InDet::operator<< | ( | MsgStream & | sl, |
const IGNNTrackFinder & | se | ||
) |
Definition at line 65 of file IGNNTrackFinder.h.
MsgStream& InDet::operator<< | ( | MsgStream & | sl, |
const IGNNTrackReaderTool & | se | ||
) |
Definition at line 68 of file IGNNTrackReaderTool.h.
MsgStream& InDet::operator<< | ( | MsgStream & | , |
const InDet::TRT_StandaloneTrackFinder::Counter_t & | |||
) |
MsgStream& InDet::operator<< | ( | MsgStream & | sl, |
const ISeedFitter & | se | ||
) |
Definition at line 61 of file ISeedFitter.h.
MsgStream& InDet::operator<< | ( | MsgStream & | sl, |
const ISiDetElementsRoadMaker & | se | ||
) |
Definition at line 119 of file ISiDetElementsRoadMaker.h.
MsgStream& InDet::operator<< | ( | MsgStream & | sl, |
const ITRT_DetElementsRoadMaker & | se | ||
) |
Definition at line 97 of file ITRT_DetElementsRoadMaker.h.
MsgStream& InDet::operator<< | ( | MsgStream & | sl, |
const ITRT_SeededSpacePointFinder & | se | ||
) |
Definition at line 117 of file ITRT_SeededSpacePointFinder.h.
MsgStream& InDet::operator<< | ( | MsgStream & | sl, |
const ITRT_SeededTrackFinder & | se | ||
) |
Definition at line 100 of file ITRT_SeededTrackFinder.h.
MsgStream& InDet::operator<< | ( | MsgStream & | sl, |
const ITRT_SegmentToTrackTool & | se | ||
) |
Definition at line 155 of file TRT_SegmentToTrackTool.h.
MsgStream& InDet::operator<< | ( | MsgStream & | sl, |
const ITRT_TrackExtensionTool & | se | ||
) |
Definition at line 125 of file ITRT_TrackExtensionTool.h.
MsgStream& InDet::operator<< | ( | MsgStream & | sl, |
const ITRT_TrackSegmentsMaker & | se | ||
) |
Definition at line 119 of file ITRT_TrackSegmentsMaker.h.
MsgStream& InDet::operator<< | ( | MsgStream & | , |
const SegmentDriftCircleAssValidation & | |||
) |
MsgStream& InDet::operator<< | ( | MsgStream & | , |
const SiDetElementsRoadMaker_xk & | |||
) |
MsgStream& InDet::operator<< | ( | MsgStream & | , |
const SiGNNTrackFinderTool & | |||
) |
MsgStream& InDet::operator<< | ( | MsgStream & | , |
const SimpleTRT_SeededSpacePointFinder_ATL & | |||
) |
MsgStream& InDet::operator<< | ( | MsgStream & | sl, |
const SiSpacePointsSeed & | se | ||
) |
Definition at line 142 of file SiSpacePointsSeed.cxx.
MsgStream& InDet::operator<< | ( | MsgStream & | , |
const SiSPGNNTrackMaker & | |||
) |
MsgStream& InDet::operator<< | ( | MsgStream & | , |
const TRT_TrackExtensionTool_xk & | |||
) |
MsgStream& InDet::operator<< | ( | MsgStream & | , |
const TRT_TrackExtensionToolCosmics & | |||
) |
MsgStream& InDet::operator<< | ( | MsgStream & | sl, |
const InDetLowBetaCandidate & | sf | ||
) |
Definition at line 75 of file InDetLowBetaCandidate.cxx.
MsgStream& InDet::operator<< | ( | MsgStream & | sl, |
const PixelClusterCollection & | coll | ||
) |
Overload of << operator for MsgStream for debug output.
Definition at line 11 of file PixelClusterCollection.cxx.
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.
MsgStream& InDet::operator<< | ( | MsgStream & | sl, |
const SiClusterCollection & | coll | ||
) |
Overload of << operator for MsgStream for debug output.
Definition at line 11 of file SiClusterCollection.cxx.
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.
MsgStream& InDet::operator<< | ( | MsgStream & | sl, |
const TRT_DriftCirclesSeed & | se | ||
) |
Definition at line 58 of file TRT_DriftCirclesSeed.cxx.
MsgStream& InDet::operator<< | ( | MsgStream & | stream, |
const PixelCluster & | prd | ||
) |
Definition at line 238 of file PixelCluster.cxx.
MsgStream& InDet::operator<< | ( | MsgStream & | stream, |
const SCT_Cluster & | prd | ||
) |
Definition at line 42 of file SCT_Cluster.cxx.
Definition at line 121 of file SiCluster.cxx.
MsgStream& InDet::operator<< | ( | MsgStream & | stream, |
const TRT_DriftCircle & | prd | ||
) |
Definition at line 82 of file TRT_DriftCircle.cxx.
std::ostream& InDet::operator<< | ( | std::ostream & | , |
const GNNTrackReaderTool & | |||
) |
std::ostream& InDet::operator<< | ( | std::ostream & | sl, |
const IGNNTrackFinder & | se | ||
) |
Definition at line 72 of file IGNNTrackFinder.h.
std::ostream& InDet::operator<< | ( | std::ostream & | sl, |
const IGNNTrackReaderTool & | se | ||
) |
Definition at line 75 of file IGNNTrackReaderTool.h.
std::ostream& InDet::operator<< | ( | std::ostream & | sl, |
const ISeedFitter & | se | ||
) |
Definition at line 68 of file ISeedFitter.h.
std::ostream& InDet::operator<< | ( | std::ostream & | sl, |
const ISiDetElementsRoadMaker & | se | ||
) |
Definition at line 128 of file ISiDetElementsRoadMaker.h.
std::ostream& InDet::operator<< | ( | std::ostream & | sl, |
const ITRT_DetElementsRoadMaker & | se | ||
) |
Definition at line 106 of file ITRT_DetElementsRoadMaker.h.
std::ostream& InDet::operator<< | ( | std::ostream & | sl, |
const ITRT_SeededSpacePointFinder & | se | ||
) |
Definition at line 126 of file ITRT_SeededSpacePointFinder.h.
std::ostream& InDet::operator<< | ( | std::ostream & | sl, |
const ITRT_SeededTrackFinder & | se | ||
) |
Definition at line 109 of file ITRT_SeededTrackFinder.h.
std::ostream& InDet::operator<< | ( | std::ostream & | sl, |
const ITRT_SegmentToTrackTool & | se | ||
) |
Definition at line 163 of file TRT_SegmentToTrackTool.h.
std::ostream& InDet::operator<< | ( | std::ostream & | sl, |
const ITRT_TrackExtensionTool & | se | ||
) |
Definition at line 135 of file ITRT_TrackExtensionTool.h.
std::ostream& InDet::operator<< | ( | std::ostream & | sl, |
const ITRT_TrackSegmentsMaker & | se | ||
) |
Definition at line 129 of file ITRT_TrackSegmentsMaker.h.
std::ostream& InDet::operator<< | ( | std::ostream & | , |
const SegmentDriftCircleAssValidation & | |||
) |
std::ostream& InDet::operator<< | ( | std::ostream & | , |
const SiDetElementsRoadMaker_xk & | |||
) |
std::ostream& InDet::operator<< | ( | std::ostream & | , |
const SiGNNTrackFinderTool & | |||
) |
std::ostream& InDet::operator<< | ( | std::ostream & | , |
const SimpleTRT_SeededSpacePointFinder_ATL & | |||
) |
std::ostream& InDet::operator<< | ( | std::ostream & | sl, |
const SiSpacePointsSeed & | se | ||
) |
Definition at line 150 of file SiSpacePointsSeed.cxx.
std::ostream& InDet::operator<< | ( | std::ostream & | , |
const SiSPGNNTrackMaker & | |||
) |
std::ostream& InDet::operator<< | ( | std::ostream & | , |
const SiTrajectory_xk & | |||
) |
std::ostream& InDet::operator<< | ( | std::ostream & | , |
const TRT_TrackExtensionTool_xk & | |||
) |
std::ostream& InDet::operator<< | ( | std::ostream & | , |
const TRT_TrackExtensionToolCosmics & | |||
) |
std::ostream& InDet::operator<< | ( | std::ostream & | , |
const TRT_Trajectory_xk & | |||
) |
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.
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.
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.
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.
std::ostream& InDet::operator<< | ( | std::ostream & | sl, |
const TRT_DriftCirclesSeed & | se | ||
) |
Definition at line 66 of file TRT_DriftCirclesSeed.cxx.
std::ostream& InDet::operator<< | ( | std::ostream & | stream, |
const PixelCluster & | prd | ||
) |
Definition at line 242 of file PixelCluster.cxx.
std::ostream& InDet::operator<< | ( | std::ostream & | stream, |
const SCT_Cluster & | prd | ||
) |
Definition at line 47 of file SCT_Cluster.cxx.
Definition at line 127 of file SiCluster.cxx.
std::ostream& InDet::operator<< | ( | std::ostream & | stream, |
const TRT_DriftCircle & | prd | ||
) |
Definition at line 88 of file TRT_DriftCircle.cxx.