// Classe d'initialisation du module Samba #include "sambainit.h" /*! \defgroup Samba Samba module This module contains various classes for CMB analysis, such as spherical harmonic decomposition and synthesis */ /*! \class SOPHYA::SambaInitiator \ingroup Samba Array Matrices and Vector initiator */ int SambaInitiator::FgInit = 0; SambaInitiator::SambaInitiator() : SkyMapInitiator() { SambaInitiator::FgInit++; if (SambaInitiator::FgInit > 1) return; ntinit = new NToolsInitiator; } SambaInitiator::~SambaInitiator() { SambaInitiator::FgInit--; if (FgInit < 1) delete ntinit; } // On met un objet initiator en statique, pour les loaders qui savent // appeler le constructeur des objets statiques Reza 08/98 static SambaInitiator s_sambainit_;