CMS 3D CMS Logo

PSolid Class Reference

Author:
: Michael Case Initial Version
More...

#include <CondFormats/IdealGeometryObjects/interface/PersistentDDDObjects.h>

List of all members.

Public Member Functions

 PSolid (int name, const std::vector< double > pars, const int &shapeType, int solid1, int solid2, int rotation, const bool &reflection=false)
 PSolid ()
 ~PSolid ()

Public Attributes

int pName
std::vector< double > pPars
bool pReflection
int pRotation
int pShapeType
int pSolid1
int pSolid2


Detailed Description

Author:
: Michael Case Initial Version

Version:
: 0.0
Date:
: 12 May 2005
Description:

Persistency for DDD objects, minimal information needed to make a DDD

Definition at line 73 of file PersistentDDDObjects.h.


Constructor & Destructor Documentation

PSolid::PSolid (  )  [inline]

Definition at line 77 of file PersistentDDDObjects.h.

00077 {  }

PSolid::PSolid ( int  name,
const std::vector< double >  pars,
const int shapeType,
int  solid1,
int  solid2,
int  rotation,
const bool reflection = false 
) [inline]

Definition at line 79 of file PersistentDDDObjects.h.

00086     : pName(name), pPars(pars), pShapeType(shapeType)
00087     , pSolid1(solid1), pSolid2(solid2), pRotation(rotation)
00088     , pReflection(reflection)
00089     {   }  

PSolid::~PSolid (  )  [inline]

Definition at line 91 of file PersistentDDDObjects.h.

00091 { }


Member Data Documentation

int PSolid::pName

Definition at line 95 of file PersistentDDDObjects.h.

Referenced by DDPersToDDDFactory::solid().

std::vector<double> PSolid::pPars

Definition at line 96 of file PersistentDDDObjects.h.

Referenced by DDPersToDDDFactory::solid().

bool PSolid::pReflection

Definition at line 102 of file PersistentDDDObjects.h.

int PSolid::pRotation

Definition at line 101 of file PersistentDDDObjects.h.

Referenced by DDPersToDDDFactory::solid().

int PSolid::pShapeType

Definition at line 97 of file PersistentDDDObjects.h.

Referenced by DDPersToDDDFactory::solid().

int PSolid::pSolid1

Definition at line 98 of file PersistentDDDObjects.h.

Referenced by DDPersToDDDFactory::solid().

int PSolid::pSolid2

Definition at line 99 of file PersistentDDDObjects.h.

Referenced by DDPersToDDDFactory::solid().


The documentation for this class was generated from the following file:
Generated on Tue Jun 9 18:30:22 2009 for CMSSW by  doxygen 1.5.4