1 #ifndef PhysicsTools_PatUtils_DuplicatedPhotonRemover_h
2 #define PhysicsTools_PatUtils_DuplicatedPhotonRemover_h
22 template <
typename T1,
typename T2>
24 return (
t1.superCluster()->seed() ==
t2.superCluster()->seed());
30 template <
typename T1,
typename T2>
32 return (
t1.superCluster() ==
t2.superCluster());
39 template <
typename PhotonCollection>
45 template <
typename PhotonCollection>
49 template <
typename PhotonCollection,
typename ElectronCollection>
54 template <
typename PhotonCollection,
typename ElectronCollection>
82 template <
typename PhotonCollection>
90 template <
typename PhotonCollection>
99 template <
typename PhotonCollection,
typename ElectronCollection>
107 template <
typename PhotonCollection,
typename ElectronCollection>