Go to the documentation of this file. 1 #ifndef RecoMET_METPUSubtraction_noPileUpMEtAuxFunctions_h
2 #define RecoMET_METPUSubtraction_noPileUpMEtAuxFunctions_h
std::vector< std::pair< reco::VertexRef, int > > VertexQualityPairVector
void promoteAssocToHSAssoc(int quality, double z, const reco::VertexCollection &vertices, double dZ, int &vtxAssociationType, bool checkdR2)
std::vector< Vertex > VertexCollection
collection of Vertex objects
const uint32_t *__restrict__ Quality * quality
int isVertexAssociated_fast(const reco::PFCandidateRef &, const noPuUtils::reversedPFCandToVertexAssMap &, const reco::VertexCollection &, double, int &, int)
int isVertexAssociated(const reco::PFCandidatePtr &, const PFCandToVertexAssMap &, const reco::VertexCollection &, double)
edm::AssociationMap< edm::OneToManyWithQuality< reco::PFCandidateCollection, reco::VertexCollection, int > > reversedPFCandToVertexAssMap
std::vector< std::pair< reco::PFCandidateRef, int > > CandQualityPairVector
noPuUtils::reversedPFCandToVertexAssMap reversePFCandToVertexAssociation(const PFCandToVertexAssMap &)