1 #ifndef RecoAlgos_SuperClusterToCandidate_h 2 #define RecoAlgos_SuperClusterToCandidate_h const math::XYZPoint & position() const
cluster centroid position
virtual void setPdgId(int pdgId) final
void setSuperCluster(const reco::SuperClusterRef &r)
set reference to superCluster
reco::SuperCluster value_type
SuperClusterToCandidate type
std::vector< SuperCluster > SuperClusterCollection
collection of SuperCluser objectr
void convert(reco::SuperClusterRef scRef, reco::RecoEcalCandidate &c) const
reco::SuperClusterCollection Components
virtual void setCharge(Charge q) final
set electric charge
double energy() const
cluster energy
virtual void setVertex(const Point &vertex)
set vertex
reco::RecoEcalCandidate Candidate
XYZVectorD XYZVector
spatial vector with cartesian internal representation
XYZPointD XYZPoint
point in space with cartesian internal representation
virtual void setP4(const LorentzVector &p4) final
set 4-momentum
math::XYZTLorentzVector LorentzVector
Lorentz vector.
SuperClusterToCandidate(const edm::ParameterSet &cfg)
int pdgId() const
PDG id.