]> git.uio.no Git - u/mrichter/AliRoot.git/commitdiff
Just improvement of display.
authordibari <dibari@f7af4fe6-9843-0410-8265-dc069ae4e863>
Tue, 8 May 2007 16:20:57 +0000 (16:20 +0000)
committerdibari <dibari@f7af4fe6-9843-0410-8265-dc069ae4e863>
Tue, 8 May 2007 16:20:57 +0000 (16:20 +0000)
HMPID/Hdisp.C

index 500ccd119b2d3f85c887f6787507d5a3a90daf45..bb6c5192e4b2caf29e696f6b5ec984f413644627 100644 (file)
@@ -27,10 +27,11 @@ void Hdisp(Int_t cosRun=44)                                                    /
       
       TFile *pEsdFl=TFile::Open("AliESDs.root"); gEsdTr=(TTree*) pEsdFl->Get("esdTree"); gEsdTr->SetBranchAddress("ESD", &gEsd);
       pAll->cd(7); TButton *pBtn=new TButton("Next","ReadEvt()",0,0,0.2,0.1);   pBtn->Draw();
-                   TButton *pHitBtn=new TButton("Print hits","PrintHits()",0,0.2,0.3,0.3);   pHitBtn->Draw();
-                   TButton *pSdiBtn=new TButton("Print sdis","PrintSdis()",0,0.4,0.3,0.5);   pSdiBtn->Draw();
-                   TButton *pDigBtn=new TButton("Print digs","PrintDigs()",0,0.6,0.3,0.7);   pDigBtn->Draw();
-                   TButton *pCluBtn=new TButton("Print clus","PrintClus()",0,0.8,0.3,0.9);   pCluBtn->Draw();  
+                   TButton *pHitBtn=new TButton("Print hits","PrintHits()",0  ,0.2,0.3,0.3);   pHitBtn->Draw();
+                   TButton *pSdiBtn=new TButton("Print sdis","PrintSdis()",0  ,0.4,0.3,0.5);   pSdiBtn->Draw();
+                   TButton *pDigBtn=new TButton("Print digs","PrintDigs()",0  ,0.6,0.3,0.7);   pDigBtn->Draw();
+                   TButton *pCluBtn=new TButton("Print clus","PrintClus()",0  ,0.8,0.3,0.9);   pCluBtn->Draw();  
+                   TButton *pEsdBtn=new TButton("Print  ESD"," PrintEsd()",0.4,0.8,0.7,0.9);  pEsdBtn->Draw();  
       ReadEvt();
     }
     else if ( gSystem->IsFileInIncludePath(Form("cosmic%d.root",cosRun))){                          //clm: Check if cosmic file is in the folder
@@ -76,8 +77,6 @@ void SimEvt()
   TObjArray    digs(7); for(Int_t i=0;i<7;i++) digs.AddAt(new TClonesArray("AliHMPIDDigit"),i);
   TObjArray    clus(7); for(Int_t i=0;i<7;i++) clus.AddAt(new TClonesArray("AliHMPIDCluster"),i);
   AliESD esd;
-  AliHMPIDDigit::fgSigmas=4;
-  AliHMPIDDigitizer::DoNoise(kFALSE);
   gEvt++;
   SimEsd(&esd);
   SimHits(&esd,&hits);
@@ -354,6 +353,18 @@ void PrintClus()
   Printf("totally %i clusters for event %i",iCluCnt,gEvt);
 }
 //++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
+void PrintEsd()
+{//prints a list of HMPID Esd  for a given event
+  Printf("List of HMPID ESD summary for event %i",gEvt);
+  Int_t nTrks = gEsd->GetNumberOfTracks();
+  
+  for(Int_t iTrk=0;iTrk<nTrks;iTrk++){
+    AliESDtrack *pTrk = gEsd->GetTrack(iTrk);
+    Printf("Track %02i with p %7.2f with ThetaCer %5.3f",iTrk,pTrk->GetP(),pTrk->GetHMPIDsignal());
+  }
+  
+}
+//++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
 void OpenCalib()
 {
   AliCDBManager* pCDB = AliCDBManager::Instance();