1 //____________________________________________________________________
3 // $Id: TestRawIO.C 13249 2006-03-24 16:09:36Z cholm $
5 // Test of AliFMDPedestalDA
7 /** @ingroup simple_script
11 # include <TStopwatch.h>
12 # include <AliCDBManager.h>
13 # include <AliRawReader.h>
14 # include <AliFMDPedestalDA.h>
15 # include <AliFMDParameters.h>
17 void TestPedestalDA(Char_t* fileName="data.raw", Int_t runNumber=1,
18 Bool_t oldFormat=kTRUE, Bool_t diagnostics=kFALSE)
21 //This script runs the pedestal DA using the class AliFMDPedestalDA
23 // Load utility library
24 gSystem->Load("libFMDutil");
27 // Set-up CDB interface
28 AliCDBManager* cdb = AliCDBManager::Instance();
29 cdb->SetRun(runNumber);
30 cdb->SetDefaultStorage("local://$ALICE_ROOT/OCDB");
33 AliLog::SetModuleDebugLevel("FMD", 1);
36 AliFMDParameters* params = AliFMDParameters::Instance();
38 params->UseCompleteHeader(oldFormat);
41 AliRawReader *reader = AliRawReader::Create(fileName);
49 AliFMDPedestalDA pedestalDA;
50 pedestalDA.SetSaveDiagnostics(diagnostics);
51 pedestalDA.Run(reader);
53 // Stop and print summary