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

GeoSteelPlnNode.cxx

Go to the documentation of this file.
00001 
00002 //
00003 // GeoSteelPlnNode
00004 //
00005 // GeoSteelPlnNode is a plane node for a steel plane
00006 //
00007 // Author:  S. Kasahara 07/04
00009 
00010 #include "MessageService/MsgService.h"
00011 #include "GeoGeometry/GeoSteelPlnNode.h"
00012 #include "GeoGeometry/GeoStripNode.h"
00013 
00014 ClassImp(GeoSteelPlnNode)
00015 CVSID("$Id: GeoSteelPlnNode.cxx,v 1.4 2005/06/06 03:46:53 schubert Exp $");
00016 
00017 //_____________________________________________________________________________
00018 GeoSteelPlnNode::GeoSteelPlnNode(GeoGeometry* geo, TGeoVolume* plnvol,
00019                            TGeoMatrix* plnmatrix, TGeoVolume* parVol,
00020                            std::string globalpath, std::string nodename, 
00021                            const PlexPlaneId& planeid)
00022   : GeoPlnNode(geo,plnvol,plnmatrix,parVol,globalpath,nodename,planeid) {
00023   // Normal constructor
00024   // Protected
00025 
00026 }
00027 //_____________________________________________________________________________
00028 GeoSteelPlnNode::~GeoSteelPlnNode() {
00029   // Destructor should delete any owned objects
00030   if ( CountRef() ) {
00031     MSG("Geo",Msg::kWarning)
00032       << "GeoSteelPlnNode destructor " << GetPlexPlaneId()
00033       << " still had " << CountRef()
00034       << " outstanding references " << endl;
00035   }
00036 }
00037 
00038 
00039 
00040 
00041 

Generated on Mon Feb 15 11:06:45 2010 for loon by  doxygen 1.3.9.1