ATLAS Offline Software
Namespaces | Typedefs | Enumerations | Functions
InDetVertexTruthMatchUtils.h File Reference
#include "xAODTracking/VertexContainerFwd.h"
#include "xAODTruth/TruthEventBaseContainer.h"
Include dependency graph for InDetVertexTruthMatchUtils.h:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Namespaces

 InDetVertexTruthMatchUtils
 

Typedefs

typedef std::tuple< ElementLink< xAOD::TruthEventBaseContainer >, float, float > InDetVertexTruthMatchUtils::VertexTruthMatchInfo
 

Enumerations

enum  InDetVertexTruthMatchUtils::VertexMatchType {
  InDetVertexTruthMatchUtils::MATCHED, InDetVertexTruthMatchUtils::MERGED, InDetVertexTruthMatchUtils::SPLIT, InDetVertexTruthMatchUtils::FAKE,
  InDetVertexTruthMatchUtils::DUMMY, InDetVertexTruthMatchUtils::NTYPES
}
 
enum  InDetVertexTruthMatchUtils::HardScatterType {
  InDetVertexTruthMatchUtils::CLEAN, InDetVertexTruthMatchUtils::LOWPU, InDetVertexTruthMatchUtils::HIGHPU, InDetVertexTruthMatchUtils::HSSPLIT,
  InDetVertexTruthMatchUtils::NONE, InDetVertexTruthMatchUtils::NHSTYPES
}
 

Functions

const xAOD::VertexInDetVertexTruthMatchUtils::bestHardScatterMatch (const xAOD::VertexContainer &vxContainer)
 
const std::vector< std::pair< const xAOD::Vertex *, size_t > > InDetVertexTruthMatchUtils::hardScatterMatches (const xAOD::VertexContainer &vxContainer)
 
HardScatterType InDetVertexTruthMatchUtils::classifyHardScatter (const xAOD::VertexContainer &vxContainer)