]> git.uio.no Git - u/mrichter/AliRoot.git/blobdiff - T0/TestPreprocessor.C
Added vertexer AliITSVertexerZD - It retrieves only the Z coordinate with SDD instead...
[u/mrichter/AliRoot.git] / T0 / TestPreprocessor.C
index 9f872ce7a4aaba253fbb2a5cf99f3e89e91ed889..4dbeea1a23d50c2d4cba7002e3859e4d4284adaa 100644 (file)
@@ -11,37 +11,24 @@ void TestPreprocessor()
   AliTestShuttle::SetMainRefStorage("local://./TestRef");
   AliTestShuttle::SetLocalRefStorage("local://./TestRef");
 
-  AliTestShuttle* shuttle = new AliTestShuttle(0, 0, 1);
+  AliTestShuttle* shuttle = new AliTestShuttle(104890, 0, 1);
 
 TMap* dcsAliasMap = CreateDCSAliasMap();
+ TMap* dcsAliasMap = CreateDCSAliasMap();
 
-  shuttle->SetDCSInput(dcsAliasMap);
 
-  //shuttle->SetInputRunType("STANDALONE");
 
-  shuttle->AddInputFile(AliTestShuttle::kDAQ, "T00", "LASER", "LDC0","daLaser.root");
+  shuttle->SetDCSInput(dcsAliasMap);
+
+ shuttle->SetInputRunType("AMPLITUDE_CALIBRATION");
  
-  shuttle->SetInputRunType("PHYSICS");
+ //shuttle->AddInputFile(AliTestShuttle::kDAQ, "T00", "AMPLITUDE_CALIBRATION", "LDC0","daLaser.root");
+   shuttle->SetInputRunType("PHYSICS");
 
-  shuttle->AddInputFile(AliTestShuttle::kDAQ, "T00", "PHYSICS", "LDC0", "daCosmic.root");
+  shuttle->AddInputFile(AliTestShuttle::kDAQ, "T00", "PHYSICS", "LDC0", "daPhys.root");
 
   AliPreprocessor* start = new AliT0Preprocessor(shuttle);
 
   shuttle->Process();
-  
-  /* AliCDBManager::Instance()->SetDefaultStorage("local://TestCDB");
-
-  AliCDBEntry* entry = AliCDBManager::Instance()->Get("T00/Calib/Data", 0);
-  if (!entry)
-  {
-    printf("The file is not there. Something went wrong.\n");
-    return;
-  }
-
-  AliT0Calc* output = dynamic_cast<AliT0Calc*> (entry->GetObject());
-
-   // output->Print();
-  */
 }
 
 TMap* CreateDCSAliasMap()
@@ -50,7 +37,7 @@ TMap* CreateDCSAliasMap()
   aliasMap->SetOwner(1);
 
   TString aliasName;
-  Int_t n_T0aliases=191;
+  Int_t n_T0aliases=201;
   Int_t nValues=10;    
   
   for(int nAlias=0;nAlias<n_T0aliases;nAlias++)
@@ -75,11 +62,11 @@ TMap* CreateDCSAliasMap()
     }
     else if(nAlias < 90)
     {
-      aliasName=Form("t00_a_lv_imon_%02d",nAlias-88);
+      aliasName=Form("t00_a_lv_imon_%01d",nAlias-88);
     }
     else if(nAlias < 92)
     {
-      aliasName=Form("t00_a_lv_vmon_%02d",nAlias-90);
+      aliasName=Form("t00_a_lv_vmon_%01d",nAlias-90);
     }
     else if(nAlias < 104)
     {
@@ -91,11 +78,11 @@ TMap* CreateDCSAliasMap()
     }
     else if(nAlias < 118)
     {
-      aliasName=Form("t00_c_lv_imon_%02d",nAlias-116);
+      aliasName=Form("t00_c_lv_imon_%01d",nAlias-116);
     }
     else if(nAlias < 120)
     {
-      aliasName=Form("t00_c_lv_vmon_%02d",nAlias-118);
+      aliasName=Form("t00_c_lv_vmon_%01d",nAlias-118);
     }
     else if(nAlias < 132)
     {
@@ -113,39 +100,39 @@ TMap* CreateDCSAliasMap()
     {
       aliasName=Form("t00_c_cfd_walk_%02d",nAlias-156);
     }
-    else if(nAlias < 178)
+    else if(nAlias < 188)
     {
       aliasName=Form("t00_ac_trm_%02d",nAlias-168);
     }
-    else if(nAlias < 183)
+    else if(nAlias < 193)
     {
-      aliasName=Form("t00_ac_drm_%02d",nAlias-178);
+      aliasName=Form("t00_ac_drm_%02d",nAlias-188);
     }
-    else if (nAlias < 184)
+    else if (nAlias < 194)
     {
       aliasName=Form("t00_ac_atten");
     }
-    else if(nAlias < 185)
+    else if(nAlias < 195)
     {
       aliasName=Form("t00_a_mpd_cent");
     }
-    else if(nAlias < 186)
+    else if(nAlias < 196)
     {
       aliasName=Form("t00_c_mpd_cent");
     }
-    else if(nAlias < 187)
+    else if(nAlias < 197)
     {
       aliasName=Form("t00_a_mpd_scent");
     }
-    else if(nAlias < 188)
+    else if(nAlias < 198)
     {
       aliasName=Form("t00_c_mpd_scent");
     }
-    else if(nAlias < 189)
+    else if(nAlias < 199)
     {
       aliasName=Form("t00_ac_tvdc_top");
     }
-    else if(nAlias < 190)
+    else if(nAlias < 200)
     {
       aliasName=Form("t00_ac_tvdc_bottom");
     }
@@ -156,12 +143,15 @@ TMap* CreateDCSAliasMap()
 
     for (int timeStamp=0;timeStamp<nValues;timeStamp++)
     {
-      AliDCSValue* dcsVal = new AliDCSValue((Float_t) gRandom->Gaus(3.0e8,50), timeStamp);
+      //CHIARA's original // AliDCSValue* dcsVal = new AliDCSValue((Float_t) gRandom->Gaus(3.0e8,50), timeStamp);
+      AliDCSValue* dcsVal = new AliDCSValue((Float_t) gRandom->Gaus(3.0e3,50), timeStamp);
       valueSet->Add(dcsVal);
+
       printf("Alias: %s - value n. %d: (val=%d timestamp=%d)\n" ,
            aliasName.Data(), timeStamp, dcsVal->GetFloat(), dcsVal->GetTimeStamp());
     }
     aliasMap->Add(new TObjString(aliasName), valueSet);
+
   }
 
   return aliasMap;