ROOT logo
// ----------------------------------------------------//
//                                                     //
//       This macro does Hits to Digits                //
//                                                     //
// ----------------------------------------------------//

#include <stdlib.h>
#include "Riostream.h"
#include "TROOT.h"
#include "TFile.h"
#include "TNetFile.h"
#include "TRandom.h"
#include "TTree.h"
#include "TBranch.h"
#include "TClonesArray.h"
#include "TStopwatch.h"

void AliPMDHits2Digits(Int_t nevt=1) 
{
  // Input file name
  Char_t *alifile = "galice.root"; 

  // Create the PMD digitzer 
  AliPMDDigitizer *digitizer = new AliPMDDigitizer();
                                                  
  // Open the AliRoot file
  digitizer->OpengAliceFile(alifile,"HS");

  // Create the digits
  for (Int_t ievt=0; ievt<nevt; ievt++)
    {
      digitizer->Hits2Digits(ievt);
    }
  digitizer->UnLoad("S");
}

 AliPMDHits2Digits.C:1
 AliPMDHits2Digits.C:2
 AliPMDHits2Digits.C:3
 AliPMDHits2Digits.C:4
 AliPMDHits2Digits.C:5
 AliPMDHits2Digits.C:6
 AliPMDHits2Digits.C:7
 AliPMDHits2Digits.C:8
 AliPMDHits2Digits.C:9
 AliPMDHits2Digits.C:10
 AliPMDHits2Digits.C:11
 AliPMDHits2Digits.C:12
 AliPMDHits2Digits.C:13
 AliPMDHits2Digits.C:14
 AliPMDHits2Digits.C:15
 AliPMDHits2Digits.C:16
 AliPMDHits2Digits.C:17
 AliPMDHits2Digits.C:18
 AliPMDHits2Digits.C:19
 AliPMDHits2Digits.C:20
 AliPMDHits2Digits.C:21
 AliPMDHits2Digits.C:22
 AliPMDHits2Digits.C:23
 AliPMDHits2Digits.C:24
 AliPMDHits2Digits.C:25
 AliPMDHits2Digits.C:26
 AliPMDHits2Digits.C:27
 AliPMDHits2Digits.C:28
 AliPMDHits2Digits.C:29
 AliPMDHits2Digits.C:30
 AliPMDHits2Digits.C:31
 AliPMDHits2Digits.C:32
 AliPMDHits2Digits.C:33
 AliPMDHits2Digits.C:34
 AliPMDHits2Digits.C:35
 AliPMDHits2Digits.C:36
 AliPMDHits2Digits.C:37