ROOT logo
void Digits2RecParticles(){
  gSystem->Setenv("CONFIG_SPLIT_FILE","1") ;   

  TFile * fRootFile = TFile::Open("galice.root","update");

  //========== Get AliRun object from file 
  gAlice = (AliRun*) fRootFile->Get("gAlice") ;

  //=========== Get the PHOS object and associated geometry from the file      
  AliPHOSv1 * fPHOS  = (AliPHOSv1 *)gAlice->GetDetector("PHOS") ;
  AliPHOSGeometry * fGeom  = AliPHOSGeometry::GetInstance( fPHOS->GetGeometry()->GetName(), fPHOS->GetGeometry()->GetTitle() );
 
  AliPHOSIndexToObject * fObjGetter = AliPHOSIndexToObject::GetInstance(fPHOS) ; 


  
  //========== Create the Clusterizer
  AliPHOSClusterizerv1 * fClu = new AliPHOSClusterizerv1() ; 
  
  //========== Creates the track segment maker
  AliPHOSTrackSegmentMakerv1 * fTrs = new AliPHOSTrackSegmentMakerv1()  ;
  //	  fTrs->UnsetUnfoldFlag() ; 
  
  //========== Creates the particle identifier
  AliPHOSPIDv1* fPID = new AliPHOSPIDv1() ;
  fPID->SetShowerProfileCuts(0.3, 1.8, 0.3, 1.8 ) ;       
      
  //========== Creates the Reconstructioner
  AliPHOSReconstructor * fRec = new AliPHOSReconstructor(fClu, fTrs, fPID) ; 
  // fRec -> SetDebugReconstruction(kTRUE);     
     
  gAlice->GetEvent(0) ;

  gAlice->TreeD()->GetEvent(0) ;

  if (gSystem->Getenv("CONFIG_SPLIT_FILE"))    
   if(gAlice->TreeR() == 0) gAlice->MakeTree("R","Reco.PHOS.root");
  else 
   if(gAlice->TreeR() == 0) gAlice->MakeTree("R");    

  //=========== Do the reconstruction
  fPHOS->Reconstruction(fRec);    
  

}
 Digits2RecParticles.C:1
 Digits2RecParticles.C:2
 Digits2RecParticles.C:3
 Digits2RecParticles.C:4
 Digits2RecParticles.C:5
 Digits2RecParticles.C:6
 Digits2RecParticles.C:7
 Digits2RecParticles.C:8
 Digits2RecParticles.C:9
 Digits2RecParticles.C:10
 Digits2RecParticles.C:11
 Digits2RecParticles.C:12
 Digits2RecParticles.C:13
 Digits2RecParticles.C:14
 Digits2RecParticles.C:15
 Digits2RecParticles.C:16
 Digits2RecParticles.C:17
 Digits2RecParticles.C:18
 Digits2RecParticles.C:19
 Digits2RecParticles.C:20
 Digits2RecParticles.C:21
 Digits2RecParticles.C:22
 Digits2RecParticles.C:23
 Digits2RecParticles.C:24
 Digits2RecParticles.C:25
 Digits2RecParticles.C:26
 Digits2RecParticles.C:27
 Digits2RecParticles.C:28
 Digits2RecParticles.C:29
 Digits2RecParticles.C:30
 Digits2RecParticles.C:31
 Digits2RecParticles.C:32
 Digits2RecParticles.C:33
 Digits2RecParticles.C:34
 Digits2RecParticles.C:35
 Digits2RecParticles.C:36
 Digits2RecParticles.C:37
 Digits2RecParticles.C:38
 Digits2RecParticles.C:39
 Digits2RecParticles.C:40
 Digits2RecParticles.C:41
 Digits2RecParticles.C:42
 Digits2RecParticles.C:43
 Digits2RecParticles.C:44
 Digits2RecParticles.C:45
 Digits2RecParticles.C:46