1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
|
#include "DataFormats/RecoCandidate/interface/RecoCaloTowerCandidate.h"
using namespace reco;
RecoCaloTowerCandidate::~RecoCaloTowerCandidate() {}
RecoCaloTowerCandidate *RecoCaloTowerCandidate::clone() const { return new RecoCaloTowerCandidate(*this); }
CaloTowerRef RecoCaloTowerCandidate::caloTower() const { return caloTower_; }
bool RecoCaloTowerCandidate::overlap(const Candidate &c) const {
const RecoCandidate *o = dynamic_cast<const RecoCandidate *>(&c);
return (o != nullptr && checkOverlap(caloTower(), o->caloTower()));
}
|