16 for( iterator i2 = b2; i2 !=
e2; ++ i2 ) {
17 if(
operator()( c1, * i2 ) ) {
24 for( iterator i1 = b1; i1 !=
e1; ++ i1 ) {
25 if(
operator()( * i1, c2 ) ) {
virtual size_type numberOfDaughters() const =0
number of daughters
virtual bool hasMasterClone() const =0
virtual const_iterator end() const =0
last daughter const_iterator
virtual const_iterator begin() const =0
first daughter const_iterator
virtual bool overlap(const Candidate &) const =0
check overlap with another Candidate
bool operator()(const reco::Candidate &, const reco::Candidate &) const
return true if two candidates overlap
virtual const CandidateBaseRef & masterClone() const =0