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

TrkVolume Class Reference

#include <TrkVolume.h>

List of all members.

Public Member Functions

virtual bool extendThrough (const Trajectory *theTraj, double &theFlightDist, trkDirection theDirection=trkOut, double *theStartingFlightDist=0) const =0
virtual bool extendThrough (const Trajectory *theTraj, double &theFlightDist, trkDirection theDirection=trkOut, double *theStartingFlightDist=0) const =0
virtual bool isInside (const HepPoint3D &) const =0
virtual bool isInside (const HepPoint3D &) const =0
const std::string & name () const
const std::string & name () const
 TrkVolume (const char *)
 TrkVolume ()
 TrkVolume (const char *)
 TrkVolume ()
virtual ~TrkVolume ()
virtual ~TrkVolume ()

Private Attributes

std::string _tvname


Constructor & Destructor Documentation

TrkVolume::TrkVolume  ) 
 

00040                      : _tvname("Unknown")
00041 {
00042 }

TrkVolume::TrkVolume const char *   ) 
 

00044                                      : _tvname(name)
00045 {
00046 }

TrkVolume::~TrkVolume  )  [virtual]
 

00052 {
00053 }

TrkVolume::TrkVolume  ) 
 

TrkVolume::TrkVolume const char *   ) 
 

virtual TrkVolume::~TrkVolume  )  [virtual]
 


Member Function Documentation

virtual bool TrkVolume::extendThrough const Trajectory theTraj,
double &  theFlightDist,
trkDirection  theDirection = trkOut,
double *  theStartingFlightDist = 0
const [pure virtual]
 

virtual bool TrkVolume::extendThrough const Trajectory theTraj,
double &  theFlightDist,
trkDirection  theDirection = trkOut,
double *  theStartingFlightDist = 0
const [pure virtual]
 

virtual bool TrkVolume::isInside const HepPoint3D  )  const [pure virtual]
 

virtual bool TrkVolume::isInside const HepPoint3D  )  const [pure virtual]
 

const std::string& TrkVolume::name void   )  const [inline]
 

00056 {return _tvname;}

const std::string& TrkVolume::name  )  const [inline]
 

00056 {return _tvname;}


Member Data Documentation

std::string TrkVolume::_tvname [private]
 


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