Changeset 537 in Sophya for trunk/SophyaPI/PIext


Ignore:
Timestamp:
Nov 2, 1999, 6:20:26 PM (26 years ago)
Author:
ercodmgr
Message:

Documentation PI - Reza 2/11/99

Location:
trunk/SophyaPI/PIext
Files:
4 edited

Legend:

Unmodified
Added
Removed
  • trunk/SophyaPI/PIext/basexecut.cc

    r506 r537  
    99#include "pdlmgr.h"
    1010#include "ctimer.h"
    11 // #include "dlftypes.h"
    1211
    1312#include "pistdimgapp.h"
  • trunk/SophyaPI/PIext/pihisto2d.cc

    r330 r537  
    77
    88//++
    9 // Class        PIHisto2D,PIH2DWdg,H2WinArg
    10 // Lib  PI
     9// Class        PIHisto2D
     10// Lib          PIext
    1111// include      pihisto2d.h
    1212//
    13 //      Classes de dessin des histogrammes a 2 dimensions.
    14 //--
    15 
    16 //++
    17 // Titre        Dessin d'un histogramme 2D.
     13//      Classes de dessin des histogrammes a 2 dimensions pour
     14//      objets *Histo2D*
     15//--
     16
     17//++
     18// Links        Parents
     19// PIDrawer
     20//--
     21
     22//++
     23// Titre        Constructeur, méthodes
    1824//--
    1925
     
    373379//  Classe PIH2DWdg
    374380/////////////////////////////////////////////////////////////////
    375 //++
    376 // Titre        Widget de dessin d'un histogramme 2D.
     381
     382//++
     383// Class        PIH2DWdg
     384// Lib          PIext
     385// include      pihisto2d.h
     386//
     387//      Classe de composantes graphiques permettant la manipulation
     388//      de traceur d'histos 2D ("PIHisto2D")
     389//--
     390//++
     391// Links        Parents
     392// PIScDrawWdg
     393//--
     394//++
     395// Links        Voir aussi
     396// PIHisto2D
     397//--
     398
     399//++
     400// Titre        Constructeur, méthodes
    377401//--
    378402
     
    496520/////////////////////////////////////////////////////////////////
    497521//++
    498 // Titre        Fenetre de dialogue pour le choix des options..
     522// Class        H2WinArg
     523// Lib          PIext
     524// include      pihisto2d.h
     525//
     526//      Fenêtre de dialogue pour le choix des options de tracé pour "PIHisto2D"
     527//      Classe de fenêtre de dialogue permettant de modifier interactivement
     528//      Les différents attributs de visualisation pour les *PIImage* .
     529//--
     530//++
     531// Links        Parents
     532// PIWindow
     533//--
     534//++
     535// Links        Voir aussi
     536// PIHisto2D
     537// PIH2DWdg
     538//--
     539
     540//++
     541// Titre        Constructeur, méthodes
    499542//--
    500543
  • trunk/SophyaPI/PIext/pintup3d.cc

    r486 r537  
     1// Peida Interactive   -   PI            R. Ansari 97-99
     2// Traceur3D (Drawer) pour NTupleInterface 
     3// LAL (Orsay) / IN2P3-CNRS  DAPNIA/SPP (Saclay) / CEA
     4
    15#include <stdio.h>
    26#include "pintup3d.h"
     7
     8//++
     9// Class        PINTuple3D
     10// Lib          PIext
     11// include      pintup3d.h
     12//
     13//      Classe de traceur 3D à partir des données
     14//      d'un objet implémentant l'interface *NTupleInterface*.
     15//      Les objets "PINTuple3D" peuvent tracer des signes (markers)
     16//      éventuellement avec des barres d'erreur et une étiquette
     17//      pour chaque point. Si un attribut de ligne, autre que
     18//      "PI_NotDefLineAtt" est spécifié, les points sont connectés
     19//      par une ligne.
     20//--
     21//++
     22// Links        Parents
     23// PIDrawer3D
     24//--
     25//++
     26// Links        Voir aussi
     27// NTupleInterface
     28// PINTuple
     29//--
     30
     31//++
     32// Titre        Constructeur
     33//--
     34//++
     35// PINTuple3D(NTupleInterface* nt, bool ad=false)
     36//      Constructeur. Si "ad == true", l'objet "nt" est détruit par
     37//      le destructeur de l'objet "PINTuple".
     38//      Note : nt doit être créé par new
     39//--
    340
    441 
     
    1956  if (mAdDO && mNT)  delete mNT;
    2057}
     58
     59//++
     60// Titre        Méthodes
     61//--
     62//++
     63// void  SelectXYZ(const char* px, const char* py, const char* pz)
     64//      Choix des noms de colonnes X,Y,Z définissant les coordonnées des points.
     65//      Ces trois colonnes doivent être spécifiées pour obtenir un tracé.
     66// void  SelectErrBar(const char* erbx=NULL, const char* erby=NULL, const char* erbz=NULL)
     67//      Choix des noms de colonnes pour le tracé des barres d'erreur.
     68// void  SelectWt(const char* pw=NULL, int nbins=10)
     69//      Choix du nom de colonne poids. Dans ce cas, la taille du signe
     70//      (marker) sera proportionnel à la valeur de cette colonne pour
     71//      chaque point.
     72// void  SelectLabel(const char* plabel)
     73//      Choix du nom de colonne correspondant à l'étiquette.
     74//--
    2175
    2276/* --Methode-- */
  • trunk/SophyaPI/PIext/pintuple.cc

    r486 r537  
     1// Peida Interactive   -   PI        R. Ansari 97-99
     2// Traceur (Drawer) pour NTupleInterface 
     3// LAL (Orsay) / IN2P3-CNRS  DAPNIA/SPP (Saclay) / CEA
     4
    15#include <stdio.h>
    26#include "pintuple.h"
    37
     8//++
     9// Class        PINTuple
     10// Lib          PIext
     11// include      pintuple.h
     12//
     13//      Classe de traceur 2D (dans un plan) à partir des données
     14//      d'un objet implémentant l'interface *NTupleInterface*.
     15//      Les objets "PINTuple" peuvent tracer des signes (markers)
     16//      éventuellement avec des barres d'erreur et une étiquette
     17//      pour chaque point. Si un attribut de ligne, autre que
     18//      "PI_NotDefLineAtt" est spécifié, les points sont connectés
     19//      par une ligne.
     20//--
     21//++
     22// Links        Parents
     23// PIDrawer
     24//--
     25//++
     26// Links        Voir aussi
     27// NTupleInterface
     28// PINTuple3D
     29//--
     30
     31//++
     32// Titre        Constructeur
     33//--
     34//++
     35// PINTuple(NTupleInterface* nt, bool ad)
     36//      Cosntructeur. Si "ad == true", l'objet "nt" est détruit par
     37//      le destructeur de l'objet "PINTuple"
     38//      Note : nt doit être créé par new
     39//--
    440 
    541/* --Methode-- */
     
    1955  if (mAdDO && mNT)  delete mNT;
    2056}
     57
     58//++
     59// Titre        Méthodes
     60//--
     61//++
     62// void  SelectXY(const char* px, const char* py)
     63//      Choix des noms de colonnes X,Y définissant les coordonnées des points.
     64//      Ces deux colonnes doivent être spécifiées pour obtenir un tracé.
     65// void  SelectErrBar(const char* erbx=NULL, const char* erby=NULL)
     66//      Choix des noms de colonnes pour le tracé des barres d'erreur.
     67// void  SelectWt(const char* pw=NULL, int nbins=10)
     68//      Choix du nom de colonne poids. Dans ce cas, la taille du signe
     69//      (marker) sera proportionnel à la valeur de cette colonne pour
     70//      chaque point.
     71// void  SelectLabel(const char* plabel=NULL)
     72//      Choix du nom de colonne correspondant à l'étiquette.
     73//--
    2174
    2275/* --Methode-- */
Note: See TracChangeset for help on using the changeset viewer.