]> git.uio.no Git - u/mrichter/AliRoot.git/blobdiff - TRD/qaGui/AliTRDqaGuiClustersSM.cxx
New class AliTriggerUtils to solve the cirular dependency between libESD and libSTEER...
[u/mrichter/AliRoot.git] / TRD / qaGui / AliTRDqaGuiClustersSM.cxx
index 33ae0205dc78189bd639a0b0ece8341bc5413bc8..c4adc9173a9505610a97f650843b79e03a1d3b7e 100644 (file)
@@ -48,6 +48,7 @@ const Int_t AliTRDqaGuiClustersSM::fgkLogList[4] = {0,0,0,0};
 
 AliTRDqaGuiClustersSM::AliTRDqaGuiClustersSM() 
   : fIdx(0),
+    fFileName(0x0),
     fGPanel(0),
     fGCanvas(0),
     fGSelect(0),
@@ -55,7 +56,18 @@ AliTRDqaGuiClustersSM::AliTRDqaGuiClustersSM()
     fGNext(0),
     fGPlay(0)
 {
+  //
+  // Default constructor
+  //
   
+  for (Int_t i = 0; i < 4; i++) {
+    fNameList[i]   = 0x0;
+    fCanvasList[i] = 0x0;
+    fHistList[i]   = 0x0;
+  }
+
+  //strncpy(fFileName,"",256);
+
 }
 
 //////////////////////////////////////////////////////////////////////////////////
@@ -63,6 +75,7 @@ AliTRDqaGuiClustersSM::AliTRDqaGuiClustersSM()
 AliTRDqaGuiClustersSM::AliTRDqaGuiClustersSM(TGWindow *parent) 
   : TGCompositeFrame(parent, 720, 500),
     fIdx(0),
+    fFileName(0x0),
     fGPanel(0),
     fGCanvas(0),
     fGSelect(0),
@@ -88,7 +101,7 @@ AliTRDqaGuiClustersSM::AliTRDqaGuiClustersSM(TGWindow *parent)
 
   fGSelect = new TGComboBox(fGPanel);
   for(int i=0; i<18; i++) fGSelect->AddEntry(Form("SM %d", i), i);
-  fGSelect->Resize(100, fGPrev->GetHeight());
+  fGSelect->Resize(100, (Int_t)(1.4*fGPrev->GetHeight()));
   fGSelect->Select(fIdx);
 
   fGPlay = new TGTextButton(fGPanel, "PLAY");
@@ -140,7 +153,8 @@ void AliTRDqaGuiClustersSM::SetQAFile(const char *filename) {
   // Ste file with histograms
   //
 
-  strcpy(fFileName, filename);
+  //strncpy(fFileName,filename,256);
+  fFileName = filename;
 
   for(Int_t i=0; i<4; i++) {
     if (fHistList[i]) delete fHistList[i];