Changeset 841 in Sophya for trunk/SophyaLib/SkyMap/skymapinit.cc
- Timestamp:
- Apr 7, 2000, 5:51:36 PM (25 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/SophyaLib/SkyMap/skymapinit.cc
r764 r841 1 1 // Classe d'initialisation du module Outils++ 2 #include "machdefs.h" 3 #include "skymapinit.h" 4 2 5 #include <unistd.h> 3 4 #include "skymapinit.h"5 6 #include "spherethetaphi.h" 6 #include "spheregorski.h" 7 #include "fiospherehealpix.h" 8 #include "fiospherethetaphi.h" 9 #include "fiolocalmap.h" 7 10 #include "localmap.h" 8 11 9 12 int SkyMapInitiator::FgInit = 0; 10 13 11 14 SkyMapInitiator::SkyMapInitiator() 12 : TArrayInitiator()15 : SophyaInitiator() 13 16 { 14 SkyMapInitiator::FgInit++;15 if ( SkyMapInitiator::FgInit > 1) return;17 FgInit++; 18 if (FgInit > 1) return; 16 19 17 // Enregistrement des classes PPersist du module s Outils++20 // Enregistrement des classes PPersist du module SkyMap 18 21 19 22 PPRegister(FIO_SphereCoordSys); 23 DObjRegister(FIO_SphereCoordSys, SphereCoordSys); 20 24 21 25 PPRegister(FIO_SphereThetaPhi<r_4>); 26 DObjRegister(FIO_SphereThetaPhi<r_4>, SphereThetaPhi<r_4>); 27 22 28 PPRegister(FIO_SphereThetaPhi<r_8>); 29 DObjRegister(FIO_SphereThetaPhi<r_8>, SphereThetaPhi<r_8>); 30 23 31 PPRegister(FIO_SphereThetaPhi< complex<r_4> >); 32 DObjRegister(FIO_SphereThetaPhi< complex<r_4> >, SphereThetaPhi< complex<r_4> >); 33 24 34 PPRegister(FIO_SphereThetaPhi< complex<r_8> >); 35 DObjRegister(FIO_SphereThetaPhi< complex<r_8> >, SphereThetaPhi< complex<r_8> >); 25 36 26 PPRegister(FIO_SphereGorski<r_4>); 27 PPRegister(FIO_SphereGorski<r_8>); 28 PPRegister(FIO_SphereGorski< complex<r_4> >); 29 PPRegister(FIO_SphereGorski< complex<r_8> >); 37 PPRegister(FIO_SphereHealpix<r_4>); 38 DObjRegister(FIO_SphereHealpix<r_4>, SphereHealpix<r_4>); 39 40 PPRegister(FIO_SphereHealpix<r_8>); 41 DObjRegister(FIO_SphereHealpix<r_8>, SphereHealpix<r_8>); 42 43 PPRegister(FIO_SphereHealpix< complex<r_4> >); 44 DObjRegister(FIO_SphereHealpix< complex<r_4> >, SphereHealpix< complex<r_4> >); 45 46 PPRegister(FIO_SphereHealpix< complex<r_8> >); 47 DObjRegister(FIO_SphereHealpix< complex<r_8> >, SphereHealpix< complex<r_8> >); 30 48 31 49 PPRegister(FIO_LocalMap<r_4>); 50 DObjRegister(FIO_LocalMap<r_4>, LocalMap<r_4>); 51 32 52 PPRegister(FIO_LocalMap<r_8>); 53 DObjRegister(FIO_LocalMap<r_8>, LocalMap<r_8>); 54 33 55 PPRegister(FIO_LocalMap< complex<r_4> >); 56 DObjRegister(FIO_LocalMap< complex<r_4> >, LocalMap< complex<r_4> >); 57 34 58 PPRegister(FIO_LocalMap< complex<r_8> >); 59 DObjRegister(FIO_LocalMap< complex<r_8> >, LocalMap< complex<r_8> >); 35 60 36 61 … … 39 64 SkyMapInitiator::~SkyMapInitiator() 40 65 { 41 SkyMapInitiator::FgInit--;66 FgInit--; 42 67 } 43 68 … … 47 72 static SkyMapInitiator s_sskymapinit_; 48 73 74
Note:
See TracChangeset
for help on using the changeset viewer.