]> git.uio.no Git - u/mrichter/AliRoot.git/blob - EMCAL/SMcalib/GenerateAPDMap.C
change order of bookkeeping events
[u/mrichter/AliRoot.git] / EMCAL / SMcalib / GenerateAPDMap.C
1 void GenerateAPDMap()
2 {
3   gSystem->Load("AliEMCALMapAPD_cxx");
4   AliEMCALMapAPD *mapAPD = new AliEMCALMapAPD();
5
6   Int_t iSM[2] = {0,1}; // allow for two SuperModules
7   mapAPD->GenerateDummyAPDInfo(1, iSM); // space for one SuperModule, with number iSM[0] = 0
8
9   mapAPD->ReadMapAPDInfoSingleStripBasis(0, 0, "APD/APDStripModW15.txt"); 
10   mapAPD->ReadMapAPDInfoSingleStripBasis(0, 1, "APD/APDStripModW21.txt"); 
11   mapAPD->ReadMapAPDInfoSingleStripBasis(0, 2, "APD/APDStripModW3.txt"); 
12   mapAPD->ReadMapAPDInfoSingleStripBasis(0, 3, "APD/APDStripModW5.txt"); 
13   mapAPD->ReadMapAPDInfoSingleStripBasis(0, 4, "APD/APDStripModW18.txt"); 
14   mapAPD->ReadMapAPDInfoSingleStripBasis(0, 5, "APD/APDStripModW8.txt"); 
15   mapAPD->ReadMapAPDInfoSingleStripBasis(0, 6, "APD/APDStripModW16.txt"); 
16   mapAPD->ReadMapAPDInfoSingleStripBasis(0, 7, "APD/APDStripModW17.txt");
17   mapAPD->ReadMapAPDInfoSingleStripBasis(0, 8, "APD/APDStripModW14.txt");  
18
19   // not yet installed: use dummy values for now..
20   mapAPD->ReadMapAPDInfoSingleStripBasis(0, 9, "APD/APDStripModW0.txt"); 
21   mapAPD->ReadMapAPDInfoSingleStripBasis(0,10, "APD/APDStripModW7.txt"); 
22   mapAPD->ReadMapAPDInfoSingleStripBasis(0,11, "APD/APDStripModW10.txt"); 
23   mapAPD->ReadMapAPDInfoSingleStripBasis(0,12, "APD/APDStripModW11.txt"); 
24   mapAPD->ReadMapAPDInfoSingleStripBasis(0,13, "APD/APDStripModW12.txt"); 
25   mapAPD->ReadMapAPDInfoSingleStripBasis(0,14, "APD/APDStripModW13.txt"); 
26   mapAPD->ReadMapAPDInfoSingleStripBasis(0,15, "APD/APDStripModW19.txt"); 
27   mapAPD->ReadMapAPDInfoSingleStripBasis(0,16, "APD/APDStripModW1.txt"); 
28   mapAPD->ReadMapAPDInfoSingleStripBasis(0,17, "APD/APDStripModW2.txt"); 
29   mapAPD->ReadMapAPDInfoSingleStripBasis(0,18, "APD/APDStripModW4.txt"); 
30   mapAPD->ReadMapAPDInfoSingleStripBasis(0,19, "APD/APDStripModW6.txt"); 
31
32   mapAPD->WriteMapAPDInfo("APD/APDSuperModW1.txt");
33
34   int nProblems = mapAPD->CheckForDuplicates();
35 }