CMS 3D CMS Logo

 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Properties Friends Macros Pages
ECALBounds.cc
Go to the documentation of this file.
2 
4  const float epsilon = 0.001; // should not matter at all
5  Surface::RotationType rot; // unit rotation matrix
8  barrel_innerradius()+epsilon,
11 
12 
14  SimpleDiskBounds(0,endcap_outerradius(),-epsilon,epsilon));
15 
18  SimpleDiskBounds(0,endcap_outerradius(),-epsilon,epsilon));
19 
20 
21  theInit = true;
22 }
23 
24 // static initializers
28 bool ECALBounds::theInit = false;
29 
30 
static ReferenceCountingPointer< Surface > theCylinder
Definition: ECALBounds.h:38
static ReferenceCountingPointer< Surface > theNegativeDisk
Definition: ECALBounds.h:39
static float barrel_innerradius()
Definition: ECALBounds.h:23
static bool theInit
Definition: ECALBounds.h:41
static void initialize()
Definition: ECALBounds.cc:3
static float endcap_outerradius()
Definition: ECALBounds.h:27
static ReferenceCountingPointer< Surface > thePositiveDisk
Definition: ECALBounds.h:40
static float endcap_innerZ()
Definition: ECALBounds.h:28
static float barrel_halfLength()
Definition: ECALBounds.h:25
const double epsilon