ATLAS Offline Software
Classes | Namespaces | Typedefs | Enumerations | Functions
InDetSecVtxTruthMatchTool.h File Reference
#include "AsgTools/AsgTool.h"
#include "AsgTools/PropertyWrapper.h"
#include "xAODTracking/VertexContainerFwd.h"
#include "xAODTruth/TruthParticleFwd.h"
#include "xAODTruth/TruthVertexFwd.h"
#include "xAODTruth/TruthVertexContainer.h"
#include "InDetSecVtxTruthMatchTool/IInDetSecVtxTruthMatchTool.h"
#include <vector>
Include dependency graph for InDetSecVtxTruthMatchTool.h:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Classes

class  InDetSecVtxTruthMatchTool
 Class for vertex truth matching. More...
 

Namespaces

 InDetSecVtxTruthMatchUtils
 

Typedefs

typedef std::tuple< ElementLink< xAOD::TruthVertexContainer >, float, float > InDetSecVtxTruthMatchUtils::VertexTruthMatchInfo
 

Enumerations

enum  InDetSecVtxTruthMatchUtils::VertexMatchType {
  InDetSecVtxTruthMatchUtils::Matched =0, InDetSecVtxTruthMatchUtils::Merged, InDetSecVtxTruthMatchUtils::Split, InDetSecVtxTruthMatchUtils::Fake,
  InDetSecVtxTruthMatchUtils::Other
}
 
enum  InDetSecVtxTruthMatchUtils::TruthVertexMatchType {
  InDetSecVtxTruthMatchUtils::Reconstructable =0, InDetSecVtxTruthMatchUtils::Accepted, InDetSecVtxTruthMatchUtils::Seeded, InDetSecVtxTruthMatchUtils::Reconstructed,
  InDetSecVtxTruthMatchUtils::ReconstructedSplit
}
 

Functions

bool InDetSecVtxTruthMatchUtils::isMatched (int matchInfo)
 
bool InDetSecVtxTruthMatchUtils::isMerged (int matchInfo)
 
bool InDetSecVtxTruthMatchUtils::isSplit (int matchInfo)
 
bool InDetSecVtxTruthMatchUtils::isFake (int matchInfo)
 
bool InDetSecVtxTruthMatchUtils::isOther (int matchInfo)
 
bool InDetSecVtxTruthMatchUtils::isReconstructable (int matchInfo)
 
bool InDetSecVtxTruthMatchUtils::isAccepted (int matchInfo)
 
bool InDetSecVtxTruthMatchUtils::isSeeded (int matchInfo)
 
bool InDetSecVtxTruthMatchUtils::isReconstructed (int matchInfo)
 
bool InDetSecVtxTruthMatchUtils::isReconstructedSplit (int matchInfo)