|
ATLAS Offline Software
|
Go to the documentation of this file.
5 #ifndef DCMATH_CHAMBERGEOMETRY_H
6 #define DCMATH_CHAMBERGEOMETRY_H
12 #include "GaudiKernel/MsgStream.h"
28 virtual unsigned int nlay()
const = 0;
Function object to check whether two Segments are sub/super sets or different.
virtual double tubeRadius() const =0
virtual bool validGeometry() const =0
Implementation of 2 dimensional vector class.
std::vector< DriftCircle > DCVec
virtual const Identifier & stationId() const =0
virtual unsigned int nlay() const =0
virtual DCVec tubesPassedByLine(const Line &line) const =0
Retrieves the vector of drift circles traveresed by the line.
virtual double stationTheta() const =0
virtual void print(MsgStream &msg) const =0
virtual LocVec2D tubePosition(unsigned int ml, unsigned int lay, unsigned int tube) const =0