RAIDA  1.9.0
Public Member Functions | List of all members
AIDA::IDataPoint Class Referenceabstract

Basic user-level interface class for holding and managing a single set of "measurements". More...

#include <IDataPoint.h>

Inheritance diagram for AIDA::IDataPoint:
AIDA::IDataPointROOT

Public Member Functions

virtual ~IDataPoint ()
 Destructor.
 
virtual int dimension () const =0
 Get the dimension of the IDataPoint, i.e. More...
 
virtual IMeasurementcoordinate (int coord)=0
 Get the IMeasurement for a given coordinate. More...
 
virtual const IMeasurementcoordinate (int coord) const =0
 

Detailed Description

Basic user-level interface class for holding and managing a single set of "measurements".

Author
The AIDA team (http://aida.freehep.org/)

Member Function Documentation

virtual IMeasurement* AIDA::IDataPoint::coordinate ( int  coord)
pure virtual

Get the IMeasurement for a given coordinate.

Parameters
coordThe coordinate.
Returns
The corresponding IMeasurement.

Implemented in AIDA::IDataPointROOT.

virtual int AIDA::IDataPoint::dimension ( ) const
pure virtual

Get the dimension of the IDataPoint, i.e.

the number of coordinates the point has.

Returns
The dimension.

Implemented in AIDA::IDataPointROOT.


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