1 #ifndef RecoAlgos_SuperClusterToCandidate_h
2 #define RecoAlgos_SuperClusterToCandidate_h
const math::XYZPoint & position() const
cluster centroid position
virtual void setCharge(Charge q)
set electric charge
void setSuperCluster(const reco::SuperClusterRef &r)
set reference to superCluster
virtual void setP4(const LorentzVector &p4)
set 4-momentum
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
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
math::XYZTLorentzVector LorentzVector
Lorentz vector.
virtual void setPdgId(int pdgId)
SuperClusterToCandidate(const edm::ParameterSet &cfg)
int pdgId() const
PDG id.