CMS 3D CMS Logo

SuperClusterEt.h
Go to the documentation of this file.
1 #ifndef RecoAlgos_Superclustere_h
2 #define RecoAlgos_Superclustere_h
3 
5 
6 struct SuperClusterEt {
8  double operator()(const reco::SuperCluster& c) const { return c.energy() * sin(c.position().theta()); }
9 };
10 
11 #endif
const math::XYZPoint & position() const
cluster centroid position
Definition: CaloCluster.h:153
reco::SuperCluster type
Definition: SuperClusterEt.h:7
Sin< T >::type sin(const T &t)
Definition: Sin.h:22
double energy() const
cluster energy
Definition: CaloCluster.h:148
double operator()(const reco::SuperCluster &c) const
Definition: SuperClusterEt.h:8