ATLAS Offline Software
Loading...
Searching...
No Matches
InDetSecVtxTruthMatchTool.h File Reference
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

namespace  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::VertexMatchOriginType {
  InDetSecVtxTruthMatchUtils::FakeOrigin = 0 , InDetSecVtxTruthMatchUtils::Pileup , InDetSecVtxTruthMatchUtils::KshortDecay , InDetSecVtxTruthMatchUtils::StrangeMesonDecay ,
  InDetSecVtxTruthMatchUtils::LambdaDecay , InDetSecVtxTruthMatchUtils::StrangeBaryonDecay , InDetSecVtxTruthMatchUtils::TauDecay , InDetSecVtxTruthMatchUtils::GammaConversion ,
  InDetSecVtxTruthMatchUtils::OtherDecay , InDetSecVtxTruthMatchUtils::HadronicInteraction , InDetSecVtxTruthMatchUtils::OtherSecondary , InDetSecVtxTruthMatchUtils::BHadronDecay ,
  InDetSecVtxTruthMatchUtils::DHadronDecay , InDetSecVtxTruthMatchUtils::Fragmentation , InDetSecVtxTruthMatchUtils::OtherOrigin , InDetSecVtxTruthMatchUtils::Signal
}
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)
bool InDetSecVtxTruthMatchUtils::isOriginType (int matchInfo, VertexMatchOriginType type)