/*************************************************************************************************************************************/ /* */ /* D E F I N I T I O N S D E L ' E D I T I O N D E S P A R A M E T R E S : */ /* */ /* */ /* Author of '$xrq/nucleon.La.1$I' : */ /* */ /* Jean-Francois Colonna (LACTAMME, 1991??????????). */ /* */ /*************************************************************************************************************************************/ /*===================================================================================================================================*/ /*************************************************************************************************************************************/ /* */ /* E D I T I O N E V E N T U E L L E S D E S P A R A M E T R E S : */ /* */ /*************************************************************************************************************************************/ #define EDITER_LES_PARAMETRES \ FAUX DEFV(Local,DEFV(Logical,INIT(editer_les_parametres,EDITER_LES_PARAMETRES))); /* Indicateur disant si les parametres doivent etre edites ou pas... */ #define PRINT_PARAMETER_CHAR(variable) \ Bblock \ CAL2(Prin1("variable=%s\n",variable)); \ Eblock #define PRINT_PARAMETER_genere_p(variable) \ Bblock \ CAL2(Prin1("variable=%d\n",variable)); \ Eblock #define PRINT_PARAMETER_Int(variable) \ Bblock \ CAL2(Prin1("variable=%d\n",variable)); \ Eblock #define PRINT_PARAMETER_Logical(variable) \ Bblock \ CAL2(Prin1("variable=%s\n",ETAT_LOGIQUE(variable))); \ Eblock #define PRINT_PARAMETER_Positive(variable) \ Bblock \ CAL2(Prin1("variable=%d\n",variable)); \ Eblock #define PRINT_PARAMETER_Float(variable) \ Bblock \ CAL2(Prin1("variable=%g\n",variable)); \ Eblock #ifdef __VERSION__GENERATION_D_UN_NUCLEON # define EDITION_EVENTUELLE_DES_PARAMETRES_DES_PARTICULES_REELLES \ Bblock \ PRINT_PARAMETER_Float(X_quark_REEL_ROUGE); \ PRINT_PARAMETER_Float(Y_quark_REEL_ROUGE); \ PRINT_PARAMETER_Float(Z_quark_REEL_ROUGE); \ \ PRINT_PARAMETER_Float(VX_quark_REEL_ROUGE); \ PRINT_PARAMETER_Float(VY_quark_REEL_ROUGE); \ PRINT_PARAMETER_Float(VZ_quark_REEL_ROUGE); \ \ PRINT_PARAMETER_Float(MX_quark_REEL_ROUGE); \ PRINT_PARAMETER_Float(MY_quark_REEL_ROUGE); \ PRINT_PARAMETER_Float(MZ_quark_REEL_ROUGE); \ \ PRINT_PARAMETER_Float(X_quark_REEL_VERTE); \ PRINT_PARAMETER_Float(Y_quark_REEL_VERTE); \ PRINT_PARAMETER_Float(Z_quark_REEL_VERTE); \ \ PRINT_PARAMETER_Float(VX_quark_REEL_VERTE); \ PRINT_PARAMETER_Float(VY_quark_REEL_VERTE); \ PRINT_PARAMETER_Float(VZ_quark_REEL_VERTE); \ \ PRINT_PARAMETER_Float(MX_quark_REEL_VERTE); \ PRINT_PARAMETER_Float(MY_quark_REEL_VERTE); \ PRINT_PARAMETER_Float(MZ_quark_REEL_VERTE); \ \ PRINT_PARAMETER_Float(X_quark_REEL_BLEUE); \ PRINT_PARAMETER_Float(Y_quark_REEL_BLEUE); \ PRINT_PARAMETER_Float(Z_quark_REEL_BLEUE); \ \ PRINT_PARAMETER_Float(VX_quark_REEL_BLEUE); \ PRINT_PARAMETER_Float(VY_quark_REEL_BLEUE); \ PRINT_PARAMETER_Float(VZ_quark_REEL_BLEUE); \ \ PRINT_PARAMETER_Float(MX_quark_REEL_BLEUE); \ PRINT_PARAMETER_Float(MY_quark_REEL_BLEUE); \ PRINT_PARAMETER_Float(MZ_quark_REEL_BLEUE); \ \ PRINT_PARAMETER_Float(distance_caracteristique_g0); \ PRINT_PARAMETER_Float(pente_de_la_distance_caracteristique_g0); \ PRINT_PARAMETER_Float(etalement_g0); \ PRINT_PARAMETER_Float(ponderation_g0); \ PRINT_PARAMETER_Float(distance_caracteristique_g1); \ PRINT_PARAMETER_Float(pente_de_la_distance_caracteristique_g1); \ PRINT_PARAMETER_Float(etalement_g1); \ PRINT_PARAMETER_Float(ponderation_g1); \ \ PRINT_PARAMETER_Float(distance_caracteristique_g2); \ PRINT_PARAMETER_Float(pente_de_la_distance_caracteristique_g2); \ PRINT_PARAMETER_Float(etalement_g2); \ PRINT_PARAMETER_Float(ponderation_g2); \ \ PRINT_PARAMETER_Float(cutoff_d_initialisation); \ PRINT_PARAMETER_Float(cutoff_du_champ_global); \ \ Eblock # define EDITION_EVENTUELLE_DES_PARAMETRES_D_INJECTION_DE_PARTICULES_VIRTUELLES \ Bblock \ PRINT_PARAMETER_Positive(nombre_d_evenements_pour_l_injection_de_nuages_de_quarks_virtuels); \ PRINT_PARAMETER_Positive(nombre_d_evenements_pour_l_injection_de_nuages_d_anti_quarks_virtuels); \ PRINT_PARAMETER_Positive(nombre_d_evenements_pour_l_injection_de_nuages_de_gluons_virtuels); \ PRINT_PARAMETER_Logical(injecter_des_particules_virtuelles_autour_des_quarks_de_valence); \ PRINT_PARAMETER_Logical(initialiser_avec_des_particules_virtuelles_autour_des_quarks_de_valence); \ PRINT_PARAMETER_Logical(re_initialiser_avec_des_particules_virtuelles_autour_des_quarks_de_valence); \ PRINT_PARAMETER_Float(reduction_du_nombre_d_evenements); \ Eblock #Aifdef __VERSION__GENERATION_D_UN_NUCLEON #Eifdef __VERSION__GENERATION_D_UN_NUCLEON #ifdef __VERSION__GENERATION_D_UN_MESON # define EDITION_EVENTUELLE_DES_PARAMETRES_DES_PARTICULES_REELLES \ Bblock \ PRINT_PARAMETER_Float(X_quark_REEL); \ PRINT_PARAMETER_Float(Y_quark_REEL); \ PRINT_PARAMETER_Float(Z_quark_REEL); \ \ PRINT_PARAMETER_Float(VX_quark_REEL); \ PRINT_PARAMETER_Float(VY_quark_REEL); \ PRINT_PARAMETER_Float(VZ_quark_REEL); \ \ PRINT_PARAMETER_Float(MX_quark_REEL); \ PRINT_PARAMETER_Float(MY_quark_REEL); \ PRINT_PARAMETER_Float(MZ_quark_REEL); \ \ PRINT_PARAMETER_Float(X_anti_quark_REEL); \ PRINT_PARAMETER_Float(Y_anti_quark_REEL); \ PRINT_PARAMETER_Float(Z_anti_quark_REEL); \ \ PRINT_PARAMETER_Float(VX_anti_quark_REEL); \ PRINT_PARAMETER_Float(VY_anti_quark_REEL); \ PRINT_PARAMETER_Float(VZ_anti_quark_REEL); \ \ PRINT_PARAMETER_Float(MX_anti_quark_REEL); \ PRINT_PARAMETER_Float(MY_anti_quark_REEL); \ PRINT_PARAMETER_Float(MZ_anti_quark_REEL); \ \ PRINT_PARAMETER_Float(distance_caracteristique_g0); \ PRINT_PARAMETER_Float(pente_de_la_distance_caracteristique_g0); \ PRINT_PARAMETER_Float(etalement_g0); \ PRINT_PARAMETER_Float(ponderation_g0); \ PRINT_PARAMETER_Float(distance_caracteristique_g1); \ PRINT_PARAMETER_Float(pente_de_la_distance_caracteristique_g1); \ PRINT_PARAMETER_Float(etalement_g1); \ PRINT_PARAMETER_Float(ponderation_g1); \ \ PRINT_PARAMETER_Float(cutoff_d_initialisation); \ PRINT_PARAMETER_Float(cutoff_du_champ_global); \ \ Eblock # define EDITION_EVENTUELLE_DES_PARAMETRES_D_INJECTION_DE_PARTICULES_VIRTUELLES \ Bblock \ PRINT_PARAMETER_Positive(nombre_d_evenements_pour_l_injection_de_nuages_de_quarks_virtuels); \ PRINT_PARAMETER_Positive(nombre_d_evenements_pour_l_injection_de_nuages_d_anti_quarks_virtuels); \ PRINT_PARAMETER_Positive(nombre_d_evenements_pour_l_injection_de_nuages_de_gluons_virtuels); \ PRINT_PARAMETER_Logical(injecter_des_particules_virtuelles_autour_des_quarks_de_valence); \ PRINT_PARAMETER_Logical(initialiser_avec_des_particules_virtuelles_autour_des_quarks_de_valence); \ PRINT_PARAMETER_Logical(re_initialiser_avec_des_particules_virtuelles_autour_des_quarks_de_valence); \ PRINT_PARAMETER_Float(reduction_du_nombre_d_evenements); \ Eblock #Aifdef __VERSION__GENERATION_D_UN_MESON #Eifdef __VERSION__GENERATION_D_UN_MESON #ifdef __VERSION__GENERATION_DU_VIDE # define EDITION_EVENTUELLE_DES_PARAMETRES_DES_PARTICULES_REELLES \ Bblock \ Eblock # define EDITION_EVENTUELLE_DES_PARAMETRES_D_INJECTION_DE_PARTICULES_VIRTUELLES \ Bblock \ Eblock #Aifdef __VERSION__GENERATION_DU_VIDE #Eifdef __VERSION__GENERATION_DU_VIDE #define ___EDITION_EVENTUELLE_DES_PARAMETRES \ Bblock \ Test(IL_FAUT(editer_les_parametres)) \ Bblock \ CAL2(Prin0("\n")); \ CAL2(Prin0("Liste des parametres :\n")); \ CAL2(Prin0("--------------------\n")); \ CAL2(Prin0("\n")); \ \ PRINT_PARAMETER_Float(periode_initiale_de_l_horloge); \ PRINT_PARAMETER_Float(temps_courant); \ PRINT_PARAMETER_Positive(numero_de_la_periode_courante); \ PRINT_PARAMETER_Positive(numero_de_la_premiere_periode_a_visualiser); \ PRINT_PARAMETER_Positive(nombre_de_periodes_de_la_simulation); \ PRINT_PARAMETER_Float(echelle_de_temps); \ \ PRINT_PARAMETER_Float(duree_de_vie_moyenne_des_quarks_reels); \ PRINT_PARAMETER_Float(duree_de_vie_moyenne_des_anti_quarks_reels); \ PRINT_PARAMETER_Float(duree_de_vie_moyenne_des_quarks_virtuels); \ PRINT_PARAMETER_Float(duree_de_vie_moyenne_des_anti_quarks_virtuels); \ PRINT_PARAMETER_Float(duree_de_vie_moyenne_des_gluons_reels); \ PRINT_PARAMETER_Float(duree_de_vie_moyenne_des_gluons_virtuels); \ \ PRINT_PARAMETER_Float(facteur_d_allongement_de_la_duree_de_vie_moyenne_des_particules_collisionnables); \ PRINT_PARAMETER_Float(duree_de_vol_maximale_relative_a_la_duree_de_vie_moyenne); \ \ BLOC(EDITION_EVENTUELLE_DES_PARAMETRES_DES_PARTICULES_REELLES); \ \ PRINT_PARAMETER_Positive(nombre_total_de_particules); \ PRINT_PARAMETER_Positive(nombre_total_de_quarks_REELs); \ PRINT_PARAMETER_Positive(nombre_total_d_anti_quarks_REELs); \ PRINT_PARAMETER_Positive(nombre_total_de_quarks_VIRTUELs); \ PRINT_PARAMETER_Positive(nombre_total_d_anti_quarks_VIRTUELs); \ PRINT_PARAMETER_Positive(nombre_total_de_gluons_REELs); \ PRINT_PARAMETER_Positive(nombre_total_de_gluons_VIRTUELs); \ PRINT_PARAMETER_Positive(nombre_maximal_de_particules_dans_le_proton); \ \ PRINT_PARAMETER_Positive(compteur_de_STRONG_ANNHILATION_GxGxGxG___V); \ PRINT_PARAMETER_Positive(compteur_de_STRONG_ANNHILATION_GxGxG___V); \ PRINT_PARAMETER_Positive(compteur_de_STRONG_ANNHILATION_QxAQxG___V); \ PRINT_PARAMETER_Positive(compteur_de_STRONG_ABSORBTION_QxG___Q); \ PRINT_PARAMETER_Positive(compteur_de_STRONG_ABSORBTION_AQxG___AQ); \ PRINT_PARAMETER_Positive(compteur_de_STRONG_TRANSFORMATION_QxAQ___G); \ PRINT_PARAMETER_Positive(compteur_de_STRONG_TRANSFORMATION_GxG___G); \ PRINT_PARAMETER_Positive(compteur_de_STRONG_CREATION_V___QxAQxG); \ PRINT_PARAMETER_Positive(compteur_de_STRONG_CREATION_V___GxGxG); \ PRINT_PARAMETER_Positive(compteur_de_STRONG_CREATION_V___GxGxGxG); \ PRINT_PARAMETER_Positive(compteur_de_STRONG_EMISSION_Q___QxG); \ PRINT_PARAMETER_Positive(compteur_de_STRONG_EMISSION_AQ___AQxG); \ PRINT_PARAMETER_Positive(compteur_de_STRONG_TRANSFORMATION_G___QxAQ); \ PRINT_PARAMETER_Positive(compteur_de_STRONG_TRANSFORMATION_G___GxG); \ PRINT_PARAMETER_Positive(compteur_de_STRONG_TRANSFORMATION_G___GxGxG); \ \ PRINT_PARAMETER_Logical(editer_les_messages_des_processus_incomplets); \ \ PRINT_PARAMETER_Logical(etat_du_generateur_d_evenements); \ PRINT_PARAMETER_Int(graine_du_generateur_d_evenements); \ \ PRINT_PARAMETER_Float(moderateur_de_la_perturbation_aleatoire_additive_des_trois_composantes); \ PRINT_PARAMETER_Logical(majorer_la_composante_preponderante_de_la_charge_de_couleurs); \ \ PRINT_PARAMETER_Float(distance_de_perturbation_d_une_position); \ PRINT_PARAMETER_Float(taux_de_fluctuation_d_une_direction); \ \ PRINT_PARAMETER_Float(exageration_des_angles_de_polarisation); \ \ PRINT_PARAMETER_Float(probabilite_de_STRONG_ANNHILATION_GxGxGxG___V); \ PRINT_PARAMETER_Float(probabilite_de_STRONG_ANNHILATION_GxGxG___V); \ PRINT_PARAMETER_Float(probabilite_de_STRONG_ANNHILATION_QxAQxG___V); \ PRINT_PARAMETER_Float(probabilite_de_STRONG_ABSORBTION_QxG___Q); \ PRINT_PARAMETER_Float(probabilite_de_STRONG_ABSORBTION_AQxG___AQ); \ PRINT_PARAMETER_Float(probabilite_de_STRONG_TRANSFORMATION_QxAQ___G); \ PRINT_PARAMETER_Float(probabilite_de_STRONG_TRANSFORMATION_GxG___G); \ \ PRINT_PARAMETER_Float(voisinage_1_D1_D2); \ PRINT_PARAMETER_Float(voisinage_2_D1_D2); \ PRINT_PARAMETER_Float(adolescence_d_une_particule); \ \ PRINT_PARAMETER_Float(probabilite_de_INCHANGE_V); \ PRINT_PARAMETER_Float(probabilite_de_STRONG_CREATION_V___QxAQxG); \ PRINT_PARAMETER_Float(angle_polarisation_de_STRONG_CREATION_V___QxAQxG); \ PRINT_PARAMETER_Float(probabilite_de_STRONG_CREATION_V___GxGxG); \ PRINT_PARAMETER_Float(angle_polarisation_de_STRONG_CREATION_V___GxGxG); \ PRINT_PARAMETER_Float(probabilite_de_STRONG_CREATION_V___GxGxGxG); \ PRINT_PARAMETER_Float(angle_polarisation_de_STRONG_CREATION_V___GxGxGxG); \ PRINT_PARAMETER_Positive(nombre_d_evenements_pour_les_fluctuations_quantiques_du_vide); \ PRINT_PARAMETER_Float(probabilite_d_evenement_conditionnel_pour_un_point_du_vide); \ PRINT_PARAMETER_Float(probabilite_de_INCHANGE_Q); \ PRINT_PARAMETER_Float(probabilite_de_STRONG_EMISSION_Q___QxG); \ PRINT_PARAMETER_Float(angle_polarisation_de_STRONG_EMISSION_Q___QxG); \ PRINT_PARAMETER_Logical(interception_par_un_gluon_lors_de_STRONG_EMISSION_Q___QxG); \ PRINT_PARAMETER_Float(probabilite_d_evenement_conditionnel_pour_un_quark); \ PRINT_PARAMETER_Float(probabilite_de_INCHANGE_AQ); \ PRINT_PARAMETER_Float(probabilite_de_STRONG_EMISSION_AQ___AQxG); \ PRINT_PARAMETER_Float(angle_polarisation_de_STRONG_EMISSION_AQ___AQxG); \ PRINT_PARAMETER_Logical(interception_par_un_gluon_lors_de_STRONG_EMISSION_AQ___AQxG); \ PRINT_PARAMETER_Float(probabilite_d_evenement_conditionnel_pour_un_anti_quark); \ PRINT_PARAMETER_Float(probabilite_de_INCHANGE_G); \ PRINT_PARAMETER_Float(probabilite_de_STRONG_TRANSFORMATION_G___QxAQ); \ PRINT_PARAMETER_Float(angle_polarisation_de_STRONG_TRANSFORMATION_G___QxAQ); \ PRINT_PARAMETER_Float(probabilite_de_STRONG_TRANSFORMATION_G___GxG); \ PRINT_PARAMETER_Float(angle_polarisation_de_STRONG_TRANSFORMATION_G___GxG); \ PRINT_PARAMETER_Float(probabilite_de_STRONG_TRANSFORMATION_G___GxGxG); \ PRINT_PARAMETER_Float(angle_polarisation_de_STRONG_TRANSFORMATION_G___GxGxG); \ PRINT_PARAMETER_Float(probabilite_d_evenement_conditionnel_pour_un_gluon); \ \ EDITION_EVENTUELLE_DES_PARAMETRES_D_INJECTION_DE_PARTICULES_VIRTUELLES; \ \ PRINT_PARAMETER_Logical(auto_reguler_le_modele); \ PRINT_PARAMETER_Float(taux_d_auto_regulation); \ PRINT_PARAMETER_Positive(demi_exposant_d_auto_regulation); \ PRINT_PARAMETER_Float(coefficient_d_auto_regulation); \ \ PRINT_PARAMETER_Logical(forcer_le_mode_rapide_de_la_synthese_d_image); \ \ PRINT_PARAMETER_Logical(convoluer_le_NOIR); \ PRINT_PARAMETER_Logical(convolution_a_noyau_variable); \ PRINT_PARAMETER_Int(nombre_de_points_du_noyau_de_convolution); \ PRINT_PARAMETER_Float(facteur_du_nombre_de_points_du_noyau_de_convolution); \ \ PRINT_PARAMETER_Logical(generer_les_trainees); \ PRINT_PARAMETER_Logical(renormaliser_les_trainees); \ PRINT_PARAMETER_Int(mode_de_generation_des_trainees); \ PRINT_PARAMETER_Float(facteur_d_attenuation_des_trainees); \ PRINT_PARAMETER_Float(facteur_d_attenuation_des_images); \ \ PRINT_PARAMETER_genere_p(niveau_de_NOIR_remonte); \ \ PRINT_PARAMETER_Logical(memoriser_les_images); \ PRINT_PARAMETER_CHAR(nom_imageR); \ PRINT_PARAMETER_Int(nombre_d_images_simultanees_moins_une); \ PRINT_PARAMETER_Logical(synchroniser_la_generation_des_images); \ \ PRINT_PARAMETER_Logical(tracer_les_evenements); \ \ PRINT_PARAMETER_Logical(chronometrer_la_simulation); \ \ PRINT_PARAMETER_Logical(creer_la_base_de_donnees_geometriques); \ PRINT_PARAMETER_Logical(editer_la_couleur_en_flottant); \ \ PRINT_PARAMETER_Float(epaisseur_de_la_couronne_d_anti_aliasing); \ PRINT_PARAMETER_Float(attenuation_d_anti_aliasing_au_bord); \ \ PRINT_PARAMETER_Float(ASD1(Lsource,x)); \ PRINT_PARAMETER_Float(ASD1(Lsource,y)); \ PRINT_PARAMETER_Float(ASD1(Lsource,z)); \ PRINT_PARAMETER_Float(intensite_speculaire); \ \ PRINT_PARAMETER_Logical(randomiser_la_visualisation_des_particules); \ PRINT_PARAMETER_Float(rayon_interieur_relatif_d_une_particule); \ PRINT_PARAMETER_Float(rayon_exterieur_relatif_d_une_particule); \ PRINT_PARAMETER_Float(seuil_de_randomisation_des_particules); \ \ PRINT_PARAMETER_Float(rapport_des_axes_pour_les_quarks); \ PRINT_PARAMETER_Int(nombre_negatif_de_spheres_pour_les_quarks); \ PRINT_PARAMETER_Int(nombre_positif_de_spheres_pour_les_quarks); \ PRINT_PARAMETER_Float(fraction_de_la_vitesse_pour_les_quarks); \ PRINT_PARAMETER_Float(rapport_des_axes_pour_les_anti_quarks); \ PRINT_PARAMETER_Int(nombre_negatif_de_spheres_pour_les_anti_quarks); \ PRINT_PARAMETER_Int(nombre_positif_de_spheres_pour_les_anti_quarks); \ PRINT_PARAMETER_Float(fraction_de_la_vitesse_pour_les_anti_quarks); \ PRINT_PARAMETER_Float(rapport_des_axes_pour_les_gluons); \ PRINT_PARAMETER_Int(nombre_negatif_de_spheres_pour_les_gluons); \ PRINT_PARAMETER_Int(nombre_positif_de_spheres_pour_les_gluons); \ PRINT_PARAMETER_Float(fraction_de_la_vitesse_pour_les_gluons); \ \ PRINT_PARAMETER_Float(rayon_de_visualisation_d_un_quark_REEL); \ PRINT_PARAMETER_Float(rayon_de_visualisation_d_un_quark_VIRTUEL); \ PRINT_PARAMETER_Float(rayon_de_visualisation_d_un_gluon); \ \ PRINT_PARAMETER_genere_p(seuil_inferieur_du_ROUGE); \ PRINT_PARAMETER_genere_p(seuil_superieur_du_ROUGE); \ PRINT_PARAMETER_genere_p(seuil_inferieur_du_VERTE); \ PRINT_PARAMETER_genere_p(seuil_superieur_du_VERTE); \ PRINT_PARAMETER_genere_p(seuil_inferieur_du_BLEUE); \ PRINT_PARAMETER_genere_p(seuil_superieur_du_BLEUE); \ \ PRINT_PARAMETER_Logical(visualiser_les_quarks_REELs); \ PRINT_PARAMETER_Logical(visualiser_les_quarks_VIRTUELs); \ PRINT_PARAMETER_Logical(visualiser_les_anti_quarks_REELs); \ PRINT_PARAMETER_Logical(visualiser_les_anti_quarks_VIRTUELs); \ PRINT_PARAMETER_Logical(visualiser_les_gluons_REELs); \ PRINT_PARAMETER_Logical(visualiser_les_gluons_VIRTUELs); \ \ PRINT_PARAMETER_Float(profondeur_minimale); \ PRINT_PARAMETER_Float(profondeur_maximale); \ PRINT_PARAMETER_Float(profondeur_minimale_de_troncation); \ PRINT_PARAMETER_Float(profondeur_maximale_de_troncation); \ PRINT_PARAMETER_Float(attenuation_au_bord_d_un_disque); \ PRINT_PARAMETER_Float(decalage_angulaire_pour_la_stereoscopie); \ \ PRINT_PARAMETER_Logical(memoriser_le_champ_global); \ PRINT_PARAMETER_Logical(visualiser_les_particules_REELLES_dominantes); \ PRINT_PARAMETER_CHAR(nom_imageC); \ \ PRINT_PARAMETER_Int(periode_1_de_modulation_de_la_luminance); \ PRINT_PARAMETER_Float(rapport_1_de_modulation_de_la_luminance); \ PRINT_PARAMETER_Float(Drapport_1_de_modulation_de_la_luminance); \ PRINT_PARAMETER_Int(periode_2_de_modulation_de_la_luminance); \ PRINT_PARAMETER_Float(rapport_2_de_modulation_de_la_luminance); \ PRINT_PARAMETER_Float(Drapport_2_de_modulation_de_la_luminance); \ PRINT_PARAMETER_Int(periode_3_de_modulation_de_la_luminance); \ PRINT_PARAMETER_Float(rapport_3_de_modulation_de_la_luminance); \ PRINT_PARAMETER_Float(Drapport_3_de_modulation_de_la_luminance); \ PRINT_PARAMETER_Int(periode_4_de_modulation_de_la_luminance); \ PRINT_PARAMETER_Float(rapport_4_de_modulation_de_la_luminance); \ PRINT_PARAMETER_Float(Drapport_4_de_modulation_de_la_luminance); \ PRINT_PARAMETER_Int(periode_5_de_modulation_de_la_luminance); \ PRINT_PARAMETER_Float(rapport_5_de_modulation_de_la_luminance); \ PRINT_PARAMETER_Float(Drapport_5_de_modulation_de_la_luminance); \ \ PRINT_PARAMETER_Int(ASD1(periode_1_de_translation_de_l_origine,x)); \ PRINT_PARAMETER_Float(ASD1(translation_1_de_l_origine,dx)); \ PRINT_PARAMETER_Float(ASD1(Dtranslation_1_de_l_origine,dx)); \ PRINT_PARAMETER_Int(ASD1(periode_2_de_translation_de_l_origine,x)); \ PRINT_PARAMETER_Float(ASD1(translation_2_de_l_origine,dx)); \ PRINT_PARAMETER_Float(ASD1(Dtranslation_2_de_l_origine,dx)); \ PRINT_PARAMETER_Int(ASD1(periode_3_de_translation_de_l_origine,x)); \ PRINT_PARAMETER_Float(ASD1(translation_3_de_l_origine,dx)); \ PRINT_PARAMETER_Float(ASD1(Dtranslation_3_de_l_origine,dx)); \ PRINT_PARAMETER_Int(ASD1(periode_4_de_translation_de_l_origine,x)); \ PRINT_PARAMETER_Float(ASD1(translation_4_de_l_origine,dx)); \ PRINT_PARAMETER_Float(ASD1(Dtranslation_4_de_l_origine,dx)); \ PRINT_PARAMETER_Int(ASD1(periode_5_de_translation_de_l_origine,x)); \ PRINT_PARAMETER_Float(ASD1(translation_5_de_l_origine,dx)); \ PRINT_PARAMETER_Float(ASD1(Dtranslation_5_de_l_origine,dx)); \ \ PRINT_PARAMETER_Int(ASD1(periode_1_de_translation_de_l_origine,y)); \ PRINT_PARAMETER_Float(ASD1(translation_1_de_l_origine,dy)); \ PRINT_PARAMETER_Float(ASD1(Dtranslation_1_de_l_origine,dy)); \ PRINT_PARAMETER_Int(ASD1(periode_2_de_translation_de_l_origine,y)); \ PRINT_PARAMETER_Float(ASD1(translation_2_de_l_origine,dy)); \ PRINT_PARAMETER_Float(ASD1(Dtranslation_2_de_l_origine,dy)); \ PRINT_PARAMETER_Int(ASD1(periode_3_de_translation_de_l_origine,y)); \ PRINT_PARAMETER_Float(ASD1(translation_3_de_l_origine,dy)); \ PRINT_PARAMETER_Float(ASD1(Dtranslation_3_de_l_origine,dy)); \ PRINT_PARAMETER_Int(ASD1(periode_4_de_translation_de_l_origine,y)); \ PRINT_PARAMETER_Float(ASD1(translation_4_de_l_origine,dy)); \ PRINT_PARAMETER_Float(ASD1(Dtranslation_4_de_l_origine,dy)); \ PRINT_PARAMETER_Int(ASD1(periode_5_de_translation_de_l_origine,y)); \ PRINT_PARAMETER_Float(ASD1(translation_5_de_l_origine,dy)); \ PRINT_PARAMETER_Float(ASD1(Dtranslation_5_de_l_origine,dy)); \ \ PRINT_PARAMETER_Int(ASD1(periode_1_de_translation_de_l_origine,z)); \ PRINT_PARAMETER_Float(ASD1(translation_1_de_l_origine,dz)); \ PRINT_PARAMETER_Float(ASD1(Dtranslation_1_de_l_origine,dz)); \ PRINT_PARAMETER_Int(ASD1(periode_2_de_translation_de_l_origine,z)); \ PRINT_PARAMETER_Float(ASD1(translation_2_de_l_origine,dz)); \ PRINT_PARAMETER_Float(ASD1(Dtranslation_2_de_l_origine,dz)); \ PRINT_PARAMETER_Int(ASD1(periode_3_de_translation_de_l_origine,z)); \ PRINT_PARAMETER_Float(ASD1(translation_3_de_l_origine,dz)); \ PRINT_PARAMETER_Float(ASD1(Dtranslation_3_de_l_origine,dz)); \ PRINT_PARAMETER_Int(ASD1(periode_4_de_translation_de_l_origine,z)); \ PRINT_PARAMETER_Float(ASD1(translation_4_de_l_origine,dz)); \ PRINT_PARAMETER_Float(ASD1(Dtranslation_4_de_l_origine,dz)); \ PRINT_PARAMETER_Int(ASD1(periode_5_de_translation_de_l_origine,z)); \ PRINT_PARAMETER_Float(ASD1(translation_5_de_l_origine,dz)); \ PRINT_PARAMETER_Float(ASD1(Dtranslation_5_de_l_origine,dz)); \ \ PRINT_PARAMETER_Int(periode_1_du_zoom); \ PRINT_PARAMETER_Float(rapport_1_du_zoom); \ PRINT_PARAMETER_Float(Drapport_1_du_zoom); \ PRINT_PARAMETER_Int(periode_2_du_zoom); \ PRINT_PARAMETER_Float(rapport_2_du_zoom); \ PRINT_PARAMETER_Float(Drapport_2_du_zoom); \ PRINT_PARAMETER_Int(periode_3_du_zoom); \ PRINT_PARAMETER_Float(rapport_3_du_zoom); \ PRINT_PARAMETER_Float(Drapport_3_du_zoom); \ PRINT_PARAMETER_Int(periode_4_du_zoom); \ PRINT_PARAMETER_Float(rapport_4_du_zoom); \ PRINT_PARAMETER_Float(Drapport_4_du_zoom); \ PRINT_PARAMETER_Int(periode_5_du_zoom); \ PRINT_PARAMETER_Float(rapport_5_du_zoom); \ PRINT_PARAMETER_Float(Drapport_5_du_zoom); \ \ PRINT_PARAMETER_Int(periode_1_autour_de_OX); \ PRINT_PARAMETER_Float(angle_1_autour_de_OX); \ PRINT_PARAMETER_Float(Dangle_1_autour_de_OX); \ PRINT_PARAMETER_Int(periode_2_autour_de_OX); \ PRINT_PARAMETER_Float(angle_2_autour_de_OX); \ PRINT_PARAMETER_Float(Dangle_2_autour_de_OX); \ PRINT_PARAMETER_Int(periode_3_autour_de_OX); \ PRINT_PARAMETER_Float(angle_3_autour_de_OX); \ PRINT_PARAMETER_Float(Dangle_3_autour_de_OX); \ PRINT_PARAMETER_Int(periode_4_autour_de_OX); \ PRINT_PARAMETER_Float(angle_4_autour_de_OX); \ PRINT_PARAMETER_Float(Dangle_4_autour_de_OX); \ PRINT_PARAMETER_Int(periode_5_autour_de_OX); \ PRINT_PARAMETER_Float(angle_5_autour_de_OX); \ PRINT_PARAMETER_Float(Dangle_5_autour_de_OX); \ \ PRINT_PARAMETER_Int(periode_1_autour_de_OY); \ PRINT_PARAMETER_Float(angle_1_autour_de_OY); \ PRINT_PARAMETER_Float(Dangle_1_autour_de_OY); \ PRINT_PARAMETER_Int(periode_2_autour_de_OY); \ PRINT_PARAMETER_Float(angle_2_autour_de_OY); \ PRINT_PARAMETER_Float(Dangle_2_autour_de_OY); \ PRINT_PARAMETER_Int(periode_3_autour_de_OY); \ PRINT_PARAMETER_Float(angle_3_autour_de_OY); \ PRINT_PARAMETER_Float(Dangle_3_autour_de_OY); \ PRINT_PARAMETER_Int(periode_4_autour_de_OY); \ PRINT_PARAMETER_Float(angle_4_autour_de_OY); \ PRINT_PARAMETER_Float(Dangle_4_autour_de_OY); \ PRINT_PARAMETER_Int(periode_5_autour_de_OY); \ PRINT_PARAMETER_Float(angle_5_autour_de_OY); \ PRINT_PARAMETER_Float(Dangle_5_autour_de_OY); \ \ PRINT_PARAMETER_Int(periode_1_autour_de_OZ); \ PRINT_PARAMETER_Float(angle_1_autour_de_OZ); \ PRINT_PARAMETER_Float(Dangle_1_autour_de_OZ); \ PRINT_PARAMETER_Int(periode_2_autour_de_OZ); \ PRINT_PARAMETER_Float(angle_2_autour_de_OZ); \ PRINT_PARAMETER_Float(Dangle_2_autour_de_OZ); \ PRINT_PARAMETER_Int(periode_3_autour_de_OZ); \ PRINT_PARAMETER_Float(angle_3_autour_de_OZ); \ PRINT_PARAMETER_Float(Dangle_3_autour_de_OZ); \ PRINT_PARAMETER_Int(periode_4_autour_de_OZ); \ PRINT_PARAMETER_Float(angle_4_autour_de_OZ); \ PRINT_PARAMETER_Float(Dangle_4_autour_de_OZ); \ PRINT_PARAMETER_Int(periode_5_autour_de_OZ); \ PRINT_PARAMETER_Float(angle_5_autour_de_OZ); \ PRINT_PARAMETER_Float(Dangle_5_autour_de_OZ); \ \ CAL2(Prin0("\n")); \ CAL2(Prin0("\n")); \ Eblock \ ATes \ Bblock \ Eblock \ ETes \ Eblock \ /* Edition eventuelles des parametres... */ #ifdef SYSTEME_DPX5000_SPIX_CC # ifdef LACT11 /* 'SYSTEME_DPX5000_SPIX_CC' sur 'LACT11' ne supporte pas un programme trop complique... */ # undef ___EDITION_EVENTUELLE_DES_PARAMETRES # define ___EDITION_EVENTUELLE_DES_PARAMETRES \ Bblock \ Eblock \ /* Edition eventuelles des parametres... */ # Aifdef LACT11 # Eifdef LACT11 #Aifdef SYSTEME_DPX5000_SPIX_CC #Eifdef SYSTEME_DPX5000_SPIX_CC #ifdef SYSTEME_SG4D20G_IRIX_CC # ifdef LACT21 /* 'SYSTEME_SG4D20G_IRIX_CC' : au cas ou l'on manquerait de place dans '/tmp' sur 'LACT21'. */ # Aifdef LACT21 # Eifdef LACT21 #Aifdef SYSTEME_SG4D20G_IRIX_CC #Eifdef SYSTEME_SG4D20G_IRIX_CC #ifdef SYSTEME_SG4D25TG_IRIX_CC # ifdef LACT22 /* 'SYSTEME_SG4D25TG_IRIX_CC' : au cas ou l'on manquerait de place dans '/tmp' sur 'LACT22'. */ # undef ___EDITION_EVENTUELLE_DES_PARAMETRES # define ___EDITION_EVENTUELLE_DES_PARAMETRES \ Bblock \ Eblock \ /* Edition eventuelles des parametres... */ # Aifdef LACT22 # Eifdef LACT22 #Aifdef SYSTEME_SG4D25TG_IRIX_CC #Eifdef SYSTEME_SG4D25TG_IRIX_CC #ifdef SYSTEME_SG4D310VGX_IRIX_CC # ifdef LHYX11 /* 'SYSTEME_SG4D310VGX_IRIX_CC' : cas ou l'on manquerait de place dans '/tmp' sur 'LHYX11'. */ # undef ___EDITION_EVENTUELLE_DES_PARAMETRES # define ___EDITION_EVENTUELLE_DES_PARAMETRES \ Bblock \ Eblock \ /* Edition eventuelles des parametres... */ # Aifdef LHYX11 # Eifdef LHYX11 #Aifdef SYSTEME_SG4D310VGX_IRIX_CC #Eifdef SYSTEME_SG4D310VGX_IRIX_CC #ifdef SYSTEME_SG4D35TG_IRIX_CC # ifdef LACT22 /* 'SYSTEME_SG4D35TG_IRIX_CC' : cas ou l'on manquerait de place dans '/tmp' sur 'LACT22'. */ # undef ___EDITION_EVENTUELLE_DES_PARAMETRES # define ___EDITION_EVENTUELLE_DES_PARAMETRES \ Bblock \ Eblock \ /* Edition eventuelles des parametres... */ # Aifdef LACT22 # Eifdef LACT22 #Aifdef SYSTEME_SG4D35TG_IRIX_CC #Eifdef SYSTEME_SG4D35TG_IRIX_CC #ifdef SYSTEME_SG4D85GT_IRIX_CC #Aifdef SYSTEME_SG4D85GT_IRIX_CC #Eifdef SYSTEME_SG4D85GT_IRIX_CC #ifdef SYSTEME_SGIND308_IRIX_CC #Aifdef SYSTEME_SGIND308_IRIX_CC #Eifdef SYSTEME_SGIND308_IRIX_CC #ifdef SYSTEME_SGIND324_IRIX_CC # ifdef LACT12 # Aifdef LACT12 # Eifdef LACT12 #Aifdef SYSTEME_SGIND324_IRIX_CC #Eifdef SYSTEME_SGIND324_IRIX_CC #ifdef SYSTEME_SGIND3GA_IRIX_CC #Aifdef SYSTEME_SGIND3GA_IRIX_CC #Eifdef SYSTEME_SGIND3GA_IRIX_CC #ifdef SYSTEME_SGIND408_IRIX_CC #Aifdef SYSTEME_SGIND408_IRIX_CC #Eifdef SYSTEME_SGIND408_IRIX_CC #ifdef SYSTEME_SGIND424_IRIX_CC # ifdef LACT12 # Aifdef LACT12 # Eifdef LACT12 #Aifdef SYSTEME_SGIND424_IRIX_CC #Eifdef SYSTEME_SGIND424_IRIX_CC #ifdef SYSTEME_SGIND4GA_IRIX_CC # ifdef LACT12 # Aifdef LACT12 # Eifdef LACT12 #Aifdef SYSTEME_SGIND4GA_IRIX_CC #Eifdef SYSTEME_SGIND4GA_IRIX_CC #ifdef SYSTEME_SGIND508_IRIX_CC #Aifdef SYSTEME_SGIND508_IRIX_CC #Eifdef SYSTEME_SGIND508_IRIX_CC #ifdef SYSTEME_SGIND524_IRIX_CC # ifdef LACT27 # Aifdef LACT27 # Eifdef LACT27 #Aifdef SYSTEME_SGIND524_IRIX_CC #Eifdef SYSTEME_SGIND524_IRIX_CC #ifdef SYSTEME_SGIND5GA_IRIX_CC #Aifdef SYSTEME_SGIND5GA_IRIX_CC #Eifdef SYSTEME_SGIND5GA_IRIX_CC #ifdef SYSTEME_SGIND808_IRIX_CC #Aifdef SYSTEME_SGIND808_IRIX_CC #Eifdef SYSTEME_SGIND808_IRIX_CC #ifdef SYSTEME_SGIND824_IRIX_CC # ifdef LACT27 # Aifdef LACT27 # Eifdef LACT27 #Aifdef SYSTEME_SGIND824_IRIX_CC #Eifdef SYSTEME_SGIND824_IRIX_CC #ifdef SYSTEME_SGIND8GA_IRIX_CC #Aifdef SYSTEME_SGIND8GA_IRIX_CC #Eifdef SYSTEME_SGIND8GA_IRIX_CC #ifdef SYSTEME_SGINDA08_IRIX_CC #Aifdef SYSTEME_SGINDA08_IRIX_CC #Eifdef SYSTEME_SGINDA08_IRIX_CC #ifdef SYSTEME_SGINDA24_IRIX_CC # ifdef LACT27 # Aifdef LACT27 # Eifdef LACT27 #Aifdef SYSTEME_SGINDA24_IRIX_CC #Eifdef SYSTEME_SGINDA24_IRIX_CC #ifdef SYSTEME_SGINDAGA_IRIX_CC #Aifdef SYSTEME_SGINDAGA_IRIX_CC #Eifdef SYSTEME_SGINDAGA_IRIX_CC #ifdef SYSTEME_SGO200A1_IRIX_CC # ifdef LACT29 # Aifdef LACT29 # Eifdef LACT29 #Aifdef SYSTEME_SGO200A1_IRIX_CC #Eifdef SYSTEME_SGO200A1_IRIX_CC #ifdef SYSTEME_SGO200A2_IRIX_CC # ifdef LACT29 # Aifdef LACT29 # Eifdef LACT29 #Aifdef SYSTEME_SGO200A2_IRIX_CC #Eifdef SYSTEME_SGO200A2_IRIX_CC #ifdef SYSTEME_SGO200A4_IRIX_CC # ifdef LACT29 # Aifdef LACT29 # Eifdef LACT29 #Aifdef SYSTEME_SGO200A4_IRIX_CC #Eifdef SYSTEME_SGO200A4_IRIX_CC #ifdef SYSTEME_SGO25224_IRIX_CC #Aifdef SYSTEME_SGO25224_IRIX_CC #Eifdef SYSTEME_SGO25224_IRIX_CC #ifdef SYSTEME_SGO252VA_IRIX_CC # ifdef LACT71 # Aifdef LACT71 # Eifdef LACT71 #Aifdef SYSTEME_SGO252VA_IRIX_CC #Eifdef SYSTEME_SGO252VA_IRIX_CC #ifdef SYSTEME_SGO252VN_IRIX_CC #Aifdef SYSTEME_SGO252VN_IRIX_CC #Eifdef SYSTEME_SGO252VN_IRIX_CC #ifdef SYSTEME_SGPCM801_IRIX_CC # ifdef LACT28 # Aifdef LACT28 # Eifdef LACT28 #Aifdef SYSTEME_SGPCM801_IRIX_CC #Eifdef SYSTEME_SGPCM801_IRIX_CC #ifdef SYSTEME_SGPCMA01_IRIX_CC #Aifdef SYSTEME_SGPCMA01_IRIX_CC #Eifdef SYSTEME_SGPCMA01_IRIX_CC BFonctionI DEFV(LoF,GENERE__Fonction__OPT(EDITION_EVENTUELLE_DES_PARAMETRES,E,___EDITION_EVENTUELLE_DES_PARAMETRES)) EFonctionI