Go to the documentation of this file.
11 const std::vector<std::pair<DetId, float> > &hitsAndFractions,
31 double EPS = 0.000001;
32 float Tdiff = fabs(
b.position().theta() -
position().theta());
33 float Pdiff = fabs(
b.phi() -
phi());
34 if ((Tdiff <
EPS) && (Pdiff <
EPS))
double phi() const
azimuthal angle of cluster centroid
bool operator==(const PreshowerCluster &) const
Comparisons.
PreshowerCluster()
default constructor
bool operator<(const PreshowerCluster &) const
std::vector< std::pair< DetId, float > > hitsAndFractions_
Sin< T >::type sin(const T &t)
Geom::Theta< T > theta() const
Structure Point Contains parameters of Gaussian fits to DMRs.
CaloClusterPtr bc_ref_
Associated basic cluster;.
const std::vector< std::pair< DetId, float > > & hitsAndFractions() const
static int position[264][3]
const math::XYZPoint & position() const
cluster centroid position
int plane() const
Preshower plane.
double energy() const
cluster energy
~PreshowerCluster() override