]> git.uio.no Git - u/mrichter/AliRoot.git/blobdiff - T0/TestPreprocessor.C
classes for limnosity related info from LHC DIP data.
[u/mrichter/AliRoot.git] / T0 / TestPreprocessor.C
index cf17aa8c25ce4e607e60d305c1c4b56318ceaee6..39cdeb039adaf35374acc4c0dfd90b94b76cbd16 100644 (file)
@@ -23,7 +23,7 @@ void TestPreprocessor()
  
   shuttle->SetInputRunType("PHYSICS");
 
-  shuttle->AddInputFile(AliTestShuttle::kDAQ, "T00", "PHYSICS", "LDC0", "daPhys.root");
+  shuttle->AddInputFile(AliTestShuttle::kDAQ, "T00", "PHYSICS", "LDC0", "daCosmic.root");
 
   AliPreprocessor* start = new AliT0Preprocessor(shuttle);
 
@@ -49,16 +49,110 @@ TMap* CreateDCSAliasMap()
   TMap* aliasMap = new TMap;
   aliasMap->SetOwner(1);
 
-  Int_t n_ac_scalers=32;
+  TString aliasName;
+  Int_t n_T0aliases=201;
+  Int_t nValues=10;    
   
-  for(int nAlias=0;nAlias<n_ac_scalers;nAlias++)
+  for(int nAlias=0;nAlias<n_T0aliases;nAlias++)
   {
     TObjArray* valueSet = new TObjArray;
     valueSet->SetOwner(1);
-
-    TString aliasName=Form("t00_ac_scaler_%02d",nAlias);
-    
-    Int_t nValues=10;
+    if(nAlias < 32)
+    {                  
+      aliasName=Form("t00_ac_scaler_%02d",nAlias);
+    }
+    else if(nAlias < 64)
+    {
+      aliasName=Form("t00_ac_scaler_sec_%02d",nAlias-32);
+    }
+    else if(nAlias < 76)
+    {
+      aliasName=Form("t00_a_hv_imon_%02d",nAlias-64);
+    }
+    else if(nAlias < 88)
+    {
+      aliasName=Form("t00_a_hv_vmon_%02d",nAlias-76);
+    }
+    else if(nAlias < 90)
+    {
+      aliasName=Form("t00_a_lv_imon_%01d",nAlias-88);
+    }
+    else if(nAlias < 92)
+    {
+      aliasName=Form("t00_a_lv_vmon_%01d",nAlias-90);
+    }
+    else if(nAlias < 104)
+    {
+      aliasName=Form("t00_c_hv_imon_%02d",nAlias-92);
+    }
+    else if(nAlias < 116)
+    {
+      aliasName=Form("t00_c_hv_vmon_%02d",nAlias-104);
+    }
+    else if(nAlias < 118)
+    {
+      aliasName=Form("t00_c_lv_imon_%01d",nAlias-116);
+    }
+    else if(nAlias < 120)
+    {
+      aliasName=Form("t00_c_lv_vmon_%01d",nAlias-118);
+    }
+    else if(nAlias < 132)
+    {
+      aliasName=Form("t00_a_cfd_thre_%02d",nAlias-120);
+    }
+    else if(nAlias < 144)
+    {
+      aliasName=Form("t00_a_cfd_walk_%02d",nAlias-132);
+    }
+    else if(nAlias < 156)
+    {
+      aliasName=Form("t00_c_cfd_thre_%02d",nAlias-144);
+    }
+    else if(nAlias < 168)
+    {
+      aliasName=Form("t00_c_cfd_walk_%02d",nAlias-156);
+    }
+    else if(nAlias < 188)
+    {
+      aliasName=Form("t00_ac_trm_%02d",nAlias-168);
+    }
+    else if(nAlias < 193)
+    {
+      aliasName=Form("t00_ac_drm_%02d",nAlias-188);
+    }
+    else if (nAlias < 194)
+    {
+      aliasName=Form("t00_ac_atten");
+    }
+    else if(nAlias < 195)
+    {
+      aliasName=Form("t00_a_mpd_cent");
+    }
+    else if(nAlias < 196)
+    {
+      aliasName=Form("t00_c_mpd_cent");
+    }
+    else if(nAlias < 197)
+    {
+      aliasName=Form("t00_a_mpd_scent");
+    }
+    else if(nAlias < 198)
+    {
+      aliasName=Form("t00_c_mpd_scent");
+    }
+    else if(nAlias < 199)
+    {
+      aliasName=Form("t00_ac_tvdc_top");
+    }
+    else if(nAlias < 200)
+    {
+      aliasName=Form("t00_ac_tvdc_bottom");
+    }
+    else
+    {
+      aliasName=Form("t00_ac_mpd_mode");               
+    }
 
     for (int timeStamp=0;timeStamp<nValues;timeStamp++)
     {
@@ -85,7 +179,7 @@ void WriteDCSAliasMap()
 
   AliCDBMetaData metaData;
        metaData.SetBeamPeriod(0);
-       metaData.SetResponsible("Responsible person");
+       metaData.SetResponsible("Tomek");
        metaData.SetComment("Test object for TestPreprocessor.C");
 
   AliCDBId id("DET/DCS/Data", 0, 0);