|
ATLAS Offline Software
|
Go to the documentation of this file.
6 #ifndef JPSIUPSILONCOMMON
7 #define JPSIUPSILONCOMMON
21 class PrimaryVertexRefitter;
33 vtx.m_cleanup =
false;
62 return std::find(cont.begin(), cont.end(),
t) != cont.end();
static Analysis::CleanUpVertex ClosestRefPV(xAOD::BPhysHelper &, const xAOD::VertexContainer *, const Analysis::PrimaryVertexRefitter *)
const xAOD::Vertex * get() const
CleanUpVertex(CleanUpVertex &&vtx) noexcept
CleanUpVertex(const CleanUpVertex &)=delete
std::string find(const std::string &s)
return a remapped string
static void RelinkVertexMuons(const std::vector< const xAOD::MuonContainer * > &muoncols, xAOD::Vertex *vtx)
CleanUpVertex(const xAOD::Vertex *vtx, bool cleanup)
static bool cutAcceptGreaterOR(const std::vector< double > &values, double min)
ICaloAffectedTool is abstract interface for tools checking if 4 mom is in calo affected region.
static bool isContainedIn(const xAOD::TrackParticle *, const std::vector< const xAOD::TrackParticle * > &)
static bool cutRange(double value, double min, double max)
CleanUpVertex & operator=(const CleanUpVertex &)=delete
static bool cutAcceptGreater(double value, double min)
static void RelinkVertexTracks(const std::vector< const xAOD::TrackParticleContainer * > &trkcols, xAOD::Vertex *vtx)
const xAOD::Vertex * m_vtx
The namespace of all packages in PhysicsAnalysis/JetTagging.
Class describing a Vertex.
Class describing a TrackParticle.
static double getPt(const xAOD::TrackParticle *, const xAOD::TrackParticle *)
static bool cutRangeOR(const std::vector< double > &values, double min, double max)