Example macro for the usage of AliTRDdigitizer
void slowDigitsCreate() {
/////////////////////////////////////////////////////////////////////////
//
// Creates the digits from the hit information.
//
/////////////////////////////////////////////////////////////////////////
// Dynamically link some shared libs
if (gClassTable->GetID("AliRun") < 0) {
gROOT->LoadMacro("loadlibs.C");
loadlibs();
cout << "Loaded shared libraries" << endl;
}
// Input (and output) file name
Char_t *alifile = "galice_d_v1.root";
// Create the TRD digitzer
AliTRDdigitizer *Digitizer = new AliTRDdigitizer("digitizer","Digitizer class");
// Set the parameter
Digitizer->SetDiffusion();
//Digitizer->SetExB();
//Digitizer->SetElAttach();
//Digitizer->SetAttachProb();
// Open the AliRoot file
Digitizer->Open(alifile);
// Create the digits
Digitizer->MakeDigits();
// Write the digits into the input file
Digitizer->WriteDigits();
// Save the digitizer class in the AliROOT file
Digitizer->Write();
}
ROOT page - Class index - Top of the page
This page has been automatically generated. If you have any comments or suggestions about the page layout send a mail to ROOT support, or contact the developers with any questions or problems regarding ROOT.