00001 #ifndef ANALYSIS_RIVETAIDA_FHH
00002 #define ANALYSIS_RIVETAIDA_FHH
00003
00004
00005
00006
00007
00008 namespace AIDA {
00009 class IAnalysisFactory;
00010 class IHistogramFactory;
00011 class IHistogram1D;
00012 class IProfile1D;
00013 class IDataPointSetFactory;
00014 class IDataPointSet;
00015 class IDataPoint;
00016 class IMeasurement;
00017 class ITreeFactory;
00018 class ITree;
00019 class IAxis;
00020 }
00021
00022
00023 #include <vector>
00024 namespace Rivet {
00025
00026 typedef std::vector<double> BinEdges;
00027
00028
00029 struct DPSXPoint {
00030 DPSXPoint(double xval, double xerrminus, double xerrplus) :
00031 val(xval), errminus(xerrminus), errplus(xerrplus) { }
00032 double val;
00033 double errminus;
00034 double errplus;
00035 };
00036
00037 }
00038
00039 #endif