HYDRA_development_version
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros
HGeomCons Class Reference

#include <hgeomcons.h>

Inheritance diagram for HGeomCons:
Collaboration diagram for HGeomCons:

Public Member Functions

 HGeomCons ()
 
 ~HGeomCons ()
 
TArrayD * calcVoluParam (HGeomVolume *)
 
void calcVoluPosition (HGeomVolume *, const HGeomTransform &, const HGeomTransform &)
 
Int_t readPoints (fstream *, HGeomVolume *)
 
Bool_t writePoints (fstream *, HGeomVolume *)
 
void printPoints (HGeomVolume *volu)
 
- Public Member Functions inherited from HGeomBasicShape
 HGeomBasicShape ()
 
virtual ~HGeomBasicShape ()
 
Int_t getNumPoints ()
 
Int_t getNumParam ()
 
TArrayD * getParam ()
 
HGeomTransformgetCenterPosition ()
 
HGeomTransformgetVoluPosition ()
 
virtual void calcVoluPosition (HGeomVolume *, const HGeomTransform &)
 
void printParam ()
 

Additional Inherited Members

- Protected Member Functions inherited from HGeomBasicShape
void posInMother (const HGeomTransform &, const HGeomTransform &)
 
- Protected Attributes inherited from HGeomBasicShape
Int_t nPoints
 
Int_t nParam
 
TArrayD * param
 
HGeomTransformcenter
 
HGeomTransformposition
 

Detailed Description

Definition at line 8 of file hgeomcons.h.

Constructor & Destructor Documentation

HGeomCons::HGeomCons ( )
HGeomCons::~HGeomCons ( )

Member Function Documentation

TArrayD * HGeomCons::calcVoluParam ( HGeomVolume volu)
virtual

Reimplemented from HGeomBasicShape.

Definition at line 112 of file hgeomcons.cc.

References HGeomVolume::getPoint(), and HGeomBasicShape::param.

void HGeomCons::calcVoluPosition ( HGeomVolume volu,
const HGeomTransform dTC,
const HGeomTransform mTR 
)
virtual
void HGeomCons::printPoints ( HGeomVolume volu)
virtual

Reimplemented from HGeomBasicShape.

Definition at line 102 of file hgeomcons.cc.

References HGeomVolume::getPoint(), and HGeomBasicShape::nPoints.

Int_t HGeomCons::readPoints ( fstream *  pFile,
HGeomVolume volu 
)
virtual
Bool_t HGeomCons::writePoints ( fstream *  pFile,
HGeomVolume volu 
)
virtual

Reimplemented from HGeomBasicShape.

Definition at line 88 of file hgeomcons.cc.

References HGeomVolume::getPoint(), and HGeomBasicShape::nPoints.


The documentation for this class was generated from the following files: