| Classes | Job Modules | Data Objects | Services | Algorithms | Tools | Packages | Directories | Tracs |

In This Package:

EllipticalPrism.h

Go to the documentation of this file.
00001 // $Id: EllipticalPrism.h,v 1.4 2008/07/28 08:11:22 truf Exp $
00002 // ============================================================================
00003 // CVS tag $Name: v3r3 $ 
00004 // ============================================================================
00005 // $Log: EllipticalPrism.h,v $
00006 // Revision 1.4  2008/07/28 08:11:22  truf
00007 // just to please cmt or cvs or whatever
00008 //
00009 // Revision 1.3  2007/03/19 15:23:33  ranjard
00010 // v3r2 - fix for LHCb v22r2
00011 //
00012 // Revision 1.2  2006/03/09 16:48:15  odescham
00013 // v2r1 - migrated to LHCb v20r0 - to be completed
00014 //
00015 // Revision 1.1.1.1  2004/09/08 15:52:31  ibelyaev
00016 // New package: code moved from Vis/SoCalo
00017 // 
00018 // ============================================================================
00019 #ifndef SOUTILS_ELLIPTICALPRISM_H 
00020 #define SOUTILS_ELLIPTICALPRISM_H 1
00021 // ============================================================================
00022 // Include files
00023 // ============================================================================
00024 // STD & STL 
00025 // ============================================================================
00026 #include <vector>
00027 //From GaudiKernel
00028 #include "GaudiKernel/Point3DTypes.h"
00029 #include "GaudiKernel/Vector3DTypes.h"
00030 #include "GaudiKernel/SymmetricMatrixTypes.h"
00031 #include "GaudiKernel/Transform3DTypes.h"
00032 // ============================================================================
00033 // GaudiKernel
00034 // ============================================================================
00035 #include "GaudiKernel/StatusCode.h"
00036 // ============================================================================
00038 // ============================================================================
00039 class SoEllipsoid       ; 
00040 class SoEllipticalPrism ; 
00041 // ============================================================================
00042 
00043 
00044 namespace SoUtils
00045 {
00056   StatusCode ellipticalprism
00057   ( const Gaudi::XYZPoint&     center ,  
00058     const Gaudi::SymMatrix2x2&   cov    ,
00059     const double          extend ,
00060     SoEllipticalPrism*&   node   );
00061 };
00062 
00063 // ============================================================================
00064 // The END 
00065 // ============================================================================
00066 #endif // SOUTILS_ELLIPTICALPRISM_H
00067 // ============================================================================
| Classes | Job Modules | Data Objects | Services | Algorithms | Tools | Packages | Directories | Tracs |

Generated on Mon Apr 11 20:01:49 2011 for SoUtils by doxygen 1.4.7