Go to the documentation of this file. 1 #ifndef CastorReco_CastorCell_h
2 #define CastorReco_CastorCell_h
double energy() const
cell energy
Transform3DPJ::Point XYZPoint
edm::RefVector< CastorCellCollection > CastorCellRefVector
vector of references to CastorCell objects all in the same collection
CastorCell()
default constructor. Sets energy and position to zero
double y() const
y coordinate of cell centroid
bool operator>=(const CastorCell &rhs) const
comparison >= operator
double z() const
z coordinate of cell centroid
bool operator>(const CastorCell &rhs) const
comparison > operator
virtual ~CastorCell()
destructor
XYZPointD XYZPoint
point in space with cartesian internal representation
edm::Ref< CastorCellCollection > CastorCellRef
double energy_
cell energy
CastorCellRefVector::iterator CastorCell_iterator
iterator over a vector of references to CastorCell objects all in the same collection
bool operator<(const CastorCell &rhs) const
comparison <= operator
ROOT::Math::XYZPoint position() const
cell centroid position
double eta() const
eta coordinate of cell centroid
double rho() const
rho coordinate of cell centroid
ROOT::Math::XYZPoint position_
cell centroid position
bool operator<=(const CastorCell &rhs) const
comparison <= operator
double phi() const
azimuthal angle of cell centroid
double x() const
x coordinate of cell centroid
std::vector< CastorCell > CastorCellCollection
collection of CastorCell objects