CMS 3D CMS Logo

RodPlaneBuilderFromDet Class Reference

Builds the minimal rectangular box that contains all input Dets fully. More...

#include <TrackingTools/DetLayers/interface/RodPlaneBuilderFromDet.h>

List of all members.

Public Types

typedef GeomDet Det

Public Member Functions

std::pair
< RectangularPlaneBounds,
GlobalVector
computeBounds (const std::vector< const Det * > &dets, const BoundPlane &plane) const
Surface::RotationType computeRotation (const std::vector< const Det * > &dets, const Surface::PositionType &meanPos) const
BoundPlaneoperator() (const std::vector< const Det * > &dets) const
 Warning, remember to assign this pointer to a ReferenceCountingPointer! Should be changed to return a ReferenceCountingPointer<BoundPlane>.


Detailed Description

Builds the minimal rectangular box that contains all input Dets fully.

Definition at line 15 of file RodPlaneBuilderFromDet.h.


Member Typedef Documentation

typedef GeomDet RodPlaneBuilderFromDet::Det

Definition at line 17 of file RodPlaneBuilderFromDet.h.


Member Function Documentation

std::pair<RectangularPlaneBounds, GlobalVector> RodPlaneBuilderFromDet::computeBounds ( const std::vector< const Det * > &  dets,
const BoundPlane plane 
) const

Surface::RotationType RodPlaneBuilderFromDet::computeRotation ( const std::vector< const Det * > &  dets,
const Surface::PositionType meanPos 
) const

BoundPlane* RodPlaneBuilderFromDet::operator() ( const std::vector< const Det * > &  dets  )  const

Warning, remember to assign this pointer to a ReferenceCountingPointer! Should be changed to return a ReferenceCountingPointer<BoundPlane>.


The documentation for this class was generated from the following file:
Generated on Tue Jun 9 18:30:52 2009 for CMSSW by  doxygen 1.5.4