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

Last change on this file since 2763 was 2602, checked in by cmv, 21 years ago

add sqrt(4*Pi) and HistoErr cmv 3/9/04

File size: 1.4 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 ClassId_Unknown = 0x0000,
15// Module Outils++
16 ClassId_Poly1 = 0x0101,
17 ClassId_Poly2 = 0x0102,
18 ClassId_Matrix = 0x0103,
19 ClassId_Vector = 0x0104,
20 ClassId_DVList = 0x0105,
21
22 ClassId_PMatrixF = 0x0110,
23 ClassId_PMatrixD = 0x0111,
24 ClassId_PVectorF = 0x0112,
25 ClassId_PVectorD = 0x0113,
26
27 ClassId_Histo1D = 0x0201,
28 ClassId_Histo2D = 0x0202,
29 ClassId_HProf = 0x0203,
30 ClassId_HistoErr = 0x0204,
31 ClassId_NTuple = 0x0210,
32 ClassId_XNTuple = 0x0211,
33
34 ClassId_GeneralFitData = 0x0290,
35
36// Module Images++
37 ClassId_Image = 0x0300, // classId = 0x0300 + ImageType pour images types
38 ClassId_ZFidu = 0x0330,
39 ClassId_Voronoi = 0x0340,
40 ClassId_RLEImage = 0x0350,
41
42// Module StarReco++
43 ClassId_StarList = 0x0500,
44 ClassId_Transfo = 0x0501,
45 ClassId_PSF = 0x0510,
46 ClassId_Star = 0x1000, // Et ce qui suit, classId = 0x1000 + StarType
47
48// Module Samba
49 ClassId_SphereTetaPhi = 0x0611,
50 ClassId_SphereGorski = 0x0612,
51 ClassId_LocalMap = 0x0601,
52 ClassId_Scan = 0x0631,
53 ClassId_MainLobe = 0x0641
54};
55
56#endif
Note: See TracBrowser for help on using the repository browser.