X-Git-Url: http://git.uio.no/git/?a=blobdiff_plain;f=T0%2FTestPreprocessor.C;h=4dbeea1a23d50c2d4cba7002e3859e4d4284adaa;hb=55de729a7f2ab9b8853f09020eda523db06731e3;hp=a7172a21da71afc9d446cd14ffd59c5234b76630;hpb=1db75895b8bc370d342cfff79d1833af89413d1e;p=u%2Fmrichter%2FAliRoot.git diff --git a/T0/TestPreprocessor.C b/T0/TestPreprocessor.C index a7172a21da7..4dbeea1a23d 100644 --- a/T0/TestPreprocessor.C +++ b/T0/TestPreprocessor.C @@ -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 (entry->GetObject()); - - // output->Print(); - */ } TMap* CreateDCSAliasMap() @@ -50,7 +37,7 @@ TMap* CreateDCSAliasMap() aliasMap->SetOwner(1); TString aliasName; - Int_t n_T0aliases=184; + Int_t n_T0aliases=201; Int_t nValues=10; for(int nAlias=0;nAliasGaus(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; @@ -151,7 +169,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);