RAIDA  1.9.0
IDataPointSetFactory.h
1 // -*- C++ -*-
2 // AID-GENERATED
3 // =========================================================================
4 // This class was generated by AID - Abstract Interface Definition
5 // DO NOT MODIFY, but use the org.freehep.aid.Aid utility to regenerate it.
6 // =========================================================================
7 #ifndef AIDA_IDATAPOINTSETFACTORY_H
8 #define AIDA_IDATAPOINTSETFACTORY_H 1
9 
10 // This file is part of the AIDA library
11 // Copyright (C) 2002 by the AIDA team. All rights reserved.
12 // This library is free software and under the terms of the
13 // GNU Library General Public License described in the LGPL.txt
14 
15 #include <string>
16 #include <vector>
17 
18 namespace AIDA {
19 
20 class ICloud1D;
21 class ICloud2D;
22 class ICloud3D;
23 class IDataPointSet;
24 class IHistogram1D;
25 class IHistogram2D;
26 class IHistogram3D;
27 class IProfile1D;
28 class IProfile2D;
29 
39 
40 public:
42  virtual ~IDataPointSetFactory() { /* nop */; }
43 
55 
68 
83 
99 
114 
130 
145 
161 
176 
192 
210 
226 
244 
260 
281 
299 
320 
338 
350 
358 
371 
384 
397 
410 
423 
436 
449 
462 
475 
490 
505 
520 
535 }; // class
537 } // namespace AIDA
538 #endif /* ifndef AIDA_IDATAPOINTSETFACTORY_H */
virtual ~IDataPointSetFactory()
Destructor.
Definition: IDataPointSetFactory.h:42
Basic user-level interface for creating a factory of IDataPointSet.
Definition: IDataPointSetFactory.h:38