1 void slowDigitsCreate() {
3 /////////////////////////////////////////////////////////////////////////
5 // Creates the digits from the hit information.
7 /////////////////////////////////////////////////////////////////////////
9 // Dynamically link some shared libs
10 if (gClassTable->GetID("AliRun") < 0) {
11 gROOT->LoadMacro("loadlibs.C");
13 cout << "Loaded shared libraries" << endl;
16 // Input (and output) file name
17 Char_t *alifile = "galice.root";
19 // Create the TRD digitzer
20 AliTRDdigitizer *Digitizer = new AliTRDdigitizer("digitizer","Digitizer class");
22 // Open the AliRoot file
23 Digitizer->Open(alifile);
26 Digitizer->SetDiffusion(0);
27 Digitizer->SetVerbose(1);
28 //Digitizer->SetTimeResponse(0);
29 //Digitizer->SetExB();
30 //Digitizer->SetElAttach();
31 //Digitizer->SetAttachProb();
34 Digitizer->MakeDigits();
36 // Write the digits into the input file
37 Digitizer->WriteDigits();
39 // Save the digitizer class in the AliROOT file