CMS 3D CMS Logo

 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Properties Friends Macros Pages
BaseCrystal Member List

This is the complete list of members for BaseCrystal, including all inherited members.

backcenter_BaseCrystalprivate
BaseCrystal()BaseCrystalinline
BaseCrystal(const DetId &cell)BaseCrystal
cellid_BaseCrystalprivate
center_BaseCrystalprivate
computeBasicProperties()BaseCrystalprivate
corners_BaseCrystalprivate
crystalaxis_BaseCrystalprivate
exitingNormal(const CaloDirection &side) const BaseCrystalinline
exitingNormal_BaseCrystalprivate
fifthedgedirection_BaseCrystalprivate
firstedgedirection_BaseCrystalprivate
frontcenter_BaseCrystalprivate
getAxis() const BaseCrystalinline
getBackCenter() const BaseCrystalinline
getBackPlane() const BaseCrystalinline
getBackSide(XYZPoint &a, XYZPoint &b, XYZPoint &c, XYZPoint &d) const BaseCrystal
getBackSide(std::vector< XYZPoint > &corners) const BaseCrystal
getCenter() const BaseCrystalinline
getCorner(unsigned i) const BaseCrystalinline
getDetId() const BaseCrystalinline
getDrawingCoordinates(std::vector< float > &x, std::vector< float > &y, std::vector< float > &z) const BaseCrystal
getFifthEdge() const BaseCrystalinline
getFirstEdge() const BaseCrystalinline
getFrontCenter() const BaseCrystalinline
getFrontPlane() const BaseCrystalinline
getFrontSide(XYZPoint &a, XYZPoint &b, XYZPoint &c, XYZPoint &d) const BaseCrystal
getFrontSide(std::vector< XYZPoint > &corners) const BaseCrystal
getLateralEdge(unsigned i) const BaseCrystalinline
getLateralEdges(unsigned i, XYZPoint &, XYZPoint &) const BaseCrystal
getLateralPlane(unsigned i) const BaseCrystalinline
getLateralSide(unsigned i, XYZPoint &a, XYZPoint &b, XYZPoint &c, XYZPoint &d) const BaseCrystal
getLateralSide(unsigned i, std::vector< XYZPoint > &corners) const BaseCrystal
getPlane(const CaloDirection &side) const BaseCrystalinline
getSide(const CaloDirection &side, XYZPoint &a, XYZPoint &b, XYZPoint &c, XYZPoint &d) const BaseCrystal
getSide(const CaloDirection &side, std::vector< XYZPoint > &corners) const BaseCrystal
getSubdetNumber() const BaseCrystalinline
lateraldirection_BaseCrystalprivate
lateralPlane_BaseCrystalprivate
oppositeDirection(unsigned iside)BaseCrystalstatic
Plane3D typedefBaseCrystal
print() const BaseCrystal
setCorners(const CaloCellGeometry::CornersVec &vec, const GlobalPoint &pos)BaseCrystal
subdetn_BaseCrystalprivate
XYZPoint typedefBaseCrystal
XYZVector typedefBaseCrystal
~BaseCrystal()BaseCrystalinline