source: Sophya/trunk/SophyaLib/NTools/pclassids.h@ 220

Last change on this file since 220 was 220, checked in by ansari, 26 years ago

Creation module DPC/NTools Reza 09/04/99

File size: 1.3 KB
Line 
1// This may look like C code, but it is really -*- C++ -*-
2
3#ifndef PEIDA_CLASS_ID_H
4#define PEIDA_CLASS_ID_H
5
6// ClassIds pour Peida. Il est possible d'en definir d'autres, mais on regroupe
7// ici toutes les classIds pour eviter des collisions.
8//
9// ClassIds pour utilisateur >= 0x4000
10//
11
12enum PeidaClassIds {
13
14// Module Outils++
15 ClassId_Poly1 = 0x0101,
16 ClassId_Poly2 = 0x0102,
17 ClassId_Matrix = 0x0103,
18 ClassId_Vector = 0x0104,
19 ClassId_DVList = 0x0105,
20
21 ClassId_PMatrixF = 0x0110,
22 ClassId_PMatrixD = 0x0111,
23 ClassId_PVectorF = 0x0112,
24 ClassId_PVectorD = 0x0113,
25
26 ClassId_Histo1D = 0x0201,
27 ClassId_Histo2D = 0x0202,
28 ClassId_HProf = 0x0203,
29 ClassId_NTuple = 0x0210,
30
31 ClassId_GeneralFitData = 0x0290,
32
33// Module Images++
34 ClassId_Image = 0x0300, // classId = 0x0300 + ImageType pour images types
35 ClassId_ZFidu = 0x0330,
36 ClassId_Voronoi = 0x0340,
37 ClassId_RLEImage = 0x0350,
38
39// Module StarReco++
40 ClassId_StarList = 0x0500,
41 ClassId_Transfo = 0x0501,
42 ClassId_PSF = 0x0510,
43 ClassId_Star = 0x1000, // Et ce qui suit, classId = 0x1000 + StarType
44
45// Module Samba
46 ClassId_SphereTetaPhi = 0x0611,
47 ClassId_SphereGorski = 0x0612,
48 ClassId_LocalMap = 0x0601,
49 ClassId_Scan = 0x0631,
50 ClassId_MainLobe = 0x0641
51};
52
53#endif
Note: See TracBrowser for help on using the repository browser.