FEDRA emulsion software from the OPERA Collaboration
EdbEDAUserTab Class Reference

#include <EdbEDAUserTab.h>

Public Member Functions

void DoButton1 ()
 
void DoButton2 ()
 
void DoButton3 ()
 
 EdbEDAUserTab ()
 
 ~EdbEDAUserTab ()
 

Private Attributes

TGTextButton * eButton1
 
TGTextButton * eButton2
 
TGTextButton * eButton3
 

Constructor & Destructor Documentation

◆ EdbEDAUserTab()

EdbEDAUserTab::EdbEDAUserTab ( )
inline
8  {
9  MakeGUI();
10  }

◆ ~EdbEDAUserTab()

EdbEDAUserTab::~EdbEDAUserTab ( )
inline
11 {}

Member Function Documentation

◆ DoButton1()

void EdbEDAUserTab::DoButton1 ( )
17  {
18  printf("\nUserTab::DoButton1()\n");
19  printf("%d segments are selected\n", gEDA->NSelected());
20  for(int i=0;i<gEDA->NSelected();i++) gEDA->GetSelected(i)->PrintNice();
21 
22  printf("%d tracks are selected\n", gEDA->NSelectedTracks());
23  for(int i=0;i<gEDA->NSelectedTracks();i++) {
26  printf("TrackSet : %s\n", set->GetName());
27  t->PrintNice();
28  }
29 }
EdbEDA * gEDA
Definition: EdbEDA.C:3
TTree * t
Definition: check_shower.C:4
EdbTrackP * GetSelectedTrack(int i=-1)
Definition: EdbEDA.h:421
TObjArray * GetSelected(void)
Definition: EdbEDA.h:405
int NSelected()
Definition: EdbEDA.h:420
int NSelectedTracks()
Definition: EdbEDA.h:419
Definition: EdbEDATrackSet.h:178
EdbEDATrackSet * GetTrackSet(int i)
Definition: EdbEDA.h:617
Definition: EdbPattern.h:118
EdbScanSet * set
Definition: emtraceback.cpp:14

◆ DoButton2()

void EdbEDAUserTab::DoButton2 ( )
inline
13 { printf("Button2\n");}

◆ DoButton3()

void EdbEDAUserTab::DoButton3 ( )
inline
14 { printf("Button3\n");}

Member Data Documentation

◆ eButton1

TGTextButton* EdbEDAUserTab::eButton1
private

◆ eButton2

TGTextButton * EdbEDAUserTab::eButton2
private

◆ eButton3

TGTextButton * EdbEDAUserTab::eButton3
private

The documentation for this class was generated from the following file: