following map update of e.g. EMCALPEDda.cxx by Gustavo for EMCALLEDda.cxx also
authordsilverm <dsilverm@f7af4fe6-9843-0410-8265-dc069ae4e863>
Mon, 29 Sep 2008 10:41:12 +0000 (10:41 +0000)
committerdsilverm <dsilverm@f7af4fe6-9843-0410-8265-dc069ae4e863>
Mon, 29 Sep 2008 10:41:12 +0000 (10:41 +0000)
EMCAL/EMCALLEDda.cxx

index 7e16002..d2baa2e 100644 (file)
@@ -22,7 +22,7 @@
 #define AliDebugLevel() -1
 #define FILE_PEDClassName "emcCalibPedestal"
 #define FILE_SIGClassName "emcCalibSignal"
-const int kNRCU = 2;
+const int kNRCU = 4;
 /* LOCAL_DEBUG is used to bypass daq* calls that do not work locally */
 //#define LOCAL_DEBUG 1 // comment out to run normally                                                            
 extern "C" {
@@ -95,7 +95,7 @@ int main(int argc, char **argv) {
   monitorSetNoWaitNetworkTimeout(1000);
 
   /* Retrieve mapping files from DAQ DB */ 
-  const char* mapFiles[kNRCU] = {"RCU0.data","RCU1.data"};
+ const char* mapFiles[kNRCU] = {"RCU0A.data","RCU1A.data","RCU0C.data","RCU1C.data"};
 
   for(Int_t iFile=0; iFile<kNRCU; iFile++) {
     int failed = daqDA_DB_getFile(mapFiles[iFile], mapFiles[iFile]);
@@ -114,13 +114,17 @@ int main(int argc, char **argv) {
   TString path = "./";
   path += "RCU";
   TString path2;
-  for(Int_t i = 0; i < kNRCU; i++) {
+TString side[] = {"A","C"};//+ and - pseudorapidity supermodules
+ for(Int_t j = 0; j < 2; j++){
+  for(Int_t i = 0; i < 2; i++) {
     path2 = path;
     path2 += i;
+    path2 += side[j]; 
     path2 += ".data";
     mapping[i] = new AliCaloAltroMapping(path2.Data());
   }
-  
+ }
+
   /* set up our analysis classes */  
   AliCaloCalibPedestal * calibPedestal = new AliCaloCalibPedestal(AliCaloCalibPedestal::kEmCal); 
   calibPedestal->SetAltroMapping( mapping );