ROOT logo
#include "AliEveTRDDataEditor.h"
#include "AliEveTRDData.h"

ClassImp(AliEveTRDHitsEditor)
//ClassImp(AliEveTRDDigitsEditor)

///////////////////////////////////////////////////////////
////////////   AliEveTRDHitsEditor      ///////////////////
///////////////////////////////////////////////////////////
AliEveTRDHitsEditor::AliEveTRDHitsEditor(const TGWindow* p, Int_t width, Int_t height,
					 UInt_t options, Pixel_t back) :
  TGedFrame(p, width, height, options, back)
  ,fM(0x0)
{
  // Constructor.

  MakeTitle("TRD Points");
}

void AliEveTRDHitsEditor::SetModel(TObject* obj)
{
  // Set model object.

  fM = dynamic_cast<AliEveTRDHits*>(obj);

  // 	Float_t x, y, z;
  // 	for(int ihit=0; ihit<fM->GetN(); ihit++){
  // 		fM->GetPoint(ihit, x, y, z);
  // 		printf("%3d : x=%6.3f y=%6.3f z=%6.3f\n", ihit, x, y, z);
  // 	}
}

///////////////////////////////////////////////////////////
/////////////   AliEveTRDDigitsEditor /////////////////////
///////////////////////////////////////////////////////////
// AliEveTRDDigitsEditor::AliEveTRDDigitsEditor(const TGWindow* p, Int_t width, Int_t height,
// 					     UInt_t options, Pixel_t back) :
//   TGedFrame(p, width, height, options, back)
//   ,fM(0x0)
// {
//   // Constructor.
// 
//   MakeTitle("TRD Pixels");
// }
// 
// void AliEveTRDDigitsEditor::SetModel(TObject* obj)
// {
//   // Set model object.
// 
//   fM = dynamic_cast<AliEveTRDDigits*>(obj);
//   //fM->fParent->SpawnEditor();
// 
//   // 	printf("Chamber %d", fM->fParent->GetID());
//   // 	for (Int_t  row = 0;  row <  fM->fParent->GetRowMax();  row++)
//   // 		for (Int_t  col = 0;  col <  fM->fParent->GetColMax();  col++)
//   // 			for (Int_t time = 0; time < fM->fParent->GetTimeMax(); time++) {
//   // 				printf("\tA(%d %d %d) = %d\n", row, col, time, fM->fData.GetDataUnchecked(row, col, time));
//   // 			}
// }
// 
 AliEveTRDDataEditor.cxx:1
 AliEveTRDDataEditor.cxx:2
 AliEveTRDDataEditor.cxx:3
 AliEveTRDDataEditor.cxx:4
 AliEveTRDDataEditor.cxx:5
 AliEveTRDDataEditor.cxx:6
 AliEveTRDDataEditor.cxx:7
 AliEveTRDDataEditor.cxx:8
 AliEveTRDDataEditor.cxx:9
 AliEveTRDDataEditor.cxx:10
 AliEveTRDDataEditor.cxx:11
 AliEveTRDDataEditor.cxx:12
 AliEveTRDDataEditor.cxx:13
 AliEveTRDDataEditor.cxx:14
 AliEveTRDDataEditor.cxx:15
 AliEveTRDDataEditor.cxx:16
 AliEveTRDDataEditor.cxx:17
 AliEveTRDDataEditor.cxx:18
 AliEveTRDDataEditor.cxx:19
 AliEveTRDDataEditor.cxx:20
 AliEveTRDDataEditor.cxx:21
 AliEveTRDDataEditor.cxx:22
 AliEveTRDDataEditor.cxx:23
 AliEveTRDDataEditor.cxx:24
 AliEveTRDDataEditor.cxx:25
 AliEveTRDDataEditor.cxx:26
 AliEveTRDDataEditor.cxx:27
 AliEveTRDDataEditor.cxx:28
 AliEveTRDDataEditor.cxx:29
 AliEveTRDDataEditor.cxx:30
 AliEveTRDDataEditor.cxx:31
 AliEveTRDDataEditor.cxx:32
 AliEveTRDDataEditor.cxx:33
 AliEveTRDDataEditor.cxx:34
 AliEveTRDDataEditor.cxx:35
 AliEveTRDDataEditor.cxx:36
 AliEveTRDDataEditor.cxx:37
 AliEveTRDDataEditor.cxx:38
 AliEveTRDDataEditor.cxx:39
 AliEveTRDDataEditor.cxx:40
 AliEveTRDDataEditor.cxx:41
 AliEveTRDDataEditor.cxx:42
 AliEveTRDDataEditor.cxx:43
 AliEveTRDDataEditor.cxx:44
 AliEveTRDDataEditor.cxx:45
 AliEveTRDDataEditor.cxx:46
 AliEveTRDDataEditor.cxx:47
 AliEveTRDDataEditor.cxx:48
 AliEveTRDDataEditor.cxx:49
 AliEveTRDDataEditor.cxx:50
 AliEveTRDDataEditor.cxx:51
 AliEveTRDDataEditor.cxx:52
 AliEveTRDDataEditor.cxx:53
 AliEveTRDDataEditor.cxx:54
 AliEveTRDDataEditor.cxx:55
 AliEveTRDDataEditor.cxx:56
 AliEveTRDDataEditor.cxx:57
 AliEveTRDDataEditor.cxx:58
 AliEveTRDDataEditor.cxx:59
 AliEveTRDDataEditor.cxx:60