Main Page | Namespace List | Class Hierarchy | Alphabetical List | Class List | Directories | File List | Namespace Members | Class Members | File Members | Related Pages

DetectorGeometryHelper Class Reference

#include <DetectorGeometryHelper.h>

List of all members.

Public Member Functions

 DetectorGeometryHelper ()
 DetectorGeometryHelper ()
DetectorType GeometryType (std::string)
DetectorType GeometryType (std::string)

Private Member Functions

 DetectorGeometryHelper (std::string, DetectorType)
 DetectorGeometryHelper (std::string, DetectorType)

Static Private Member Functions

void SetDetectorType (std::string, DetectorType)
void SetDetectorType (std::string, DetectorType)

Static Private Attributes

DetectorMap theMap

Friends

class GeoModelDetectorFacility


Constructor & Destructor Documentation

DetectorGeometryHelper::DetectorGeometryHelper  )  [inline]
 

00014 {}

DetectorGeometryHelper::DetectorGeometryHelper std::string  ,
DetectorType 
[private]
 

00007 {
00008         theMap[n]=t;
00009 }

DetectorGeometryHelper::DetectorGeometryHelper  )  [inline]
 

00014 {}

DetectorGeometryHelper::DetectorGeometryHelper std::string  ,
DetectorType 
[private]
 


Member Function Documentation

DetectorType DetectorGeometryHelper::GeometryType std::string   ) 
 

DetectorType DetectorGeometryHelper::GeometryType std::string   ) 
 

00012 {
00013         if (theMap.find(n) != theMap.end()) return theMap[n];
00014         else return Standard;
00015 }

void DetectorGeometryHelper::SetDetectorType std::string  ,
DetectorType 
[static, private]
 

void DetectorGeometryHelper::SetDetectorType std::string  ,
DetectorType 
[static, private]
 

00018 {
00019         theMap[n]=t;
00020 }


Friends And Related Function Documentation

GeoModelDetectorFacility [friend]
 


Member Data Documentation

DetectorMap DetectorGeometryHelper::theMap [static, private]
 


The documentation for this class was generated from the following files:
Generated on Wed Feb 2 15:57:40 2011 for BOSS6.5.5 by  doxygen 1.3.9.1