File indexing completed on 2024-04-06 12:04:51
0001 #include "DataFormats/ParticleFlowCandidate/interface/PileUpPFCandidate.h"
0002 #include "DataFormats/Candidate/interface/CandidateFwd.h"
0003
0004 using namespace reco;
0005
0006 PileUpPFCandidate::PileUpPFCandidate() : PFCandidate() {}
0007
0008 PileUpPFCandidate::PileUpPFCandidate(const PFCandidatePtr& candidatePtr, const VertexRef& vertexRef)
0009 : PFCandidate(candidatePtr), vertexRef_(vertexRef) {}
0010
0011 PileUpPFCandidate* PileUpPFCandidate::clone() const { return new PileUpPFCandidate(*this); }
0012
0013 PileUpPFCandidate::~PileUpPFCandidate() {}
0014
0015 std::ostream& reco::operator<<(std::ostream& out, const PileUpPFCandidate& c) {
0016 if (!out)
0017 return out;
0018
0019 out << "PileUpPFCandidate, " << c.sourceCandidatePtr(0).id() << "/" << c.sourceCandidatePtr(0).key();
0020
0021 return out;
0022 }