CMS 3D CMS Logo

CmsTrackerLevelBuilder::ExtractPhiModuleMirror Struct Reference

#include <Geometry/TrackerNumberingBuilder/plugins/CmsTrackerLevelBuilder.h>

List of all members.

Public Member Functions

double operator() (const GeometricDet *a) const


Detailed Description

Definition at line 144 of file CmsTrackerLevelBuilder.h.


Member Function Documentation

double CmsTrackerLevelBuilder::ExtractPhiModuleMirror::operator() ( const GeometricDet a  )  const [inline]

Definition at line 145 of file CmsTrackerLevelBuilder.h.

References phi, and pi.

00145                                                  {
00146       const double pi = 3.141592653592;
00147       double phi = ExtractPhiModule()(a); // [0,2pi)
00148       phi = ( phi <= pi ? phi : phi-2*pi );   // (-pi,pi]   
00149       return (pi-phi);
00150     }


The documentation for this struct was generated from the following file:
Generated on Tue Jun 9 18:16:25 2009 for CMSSW by  doxygen 1.5.4