X-Git-Url: http://git.uio.no/git/?p=u%2Fmrichter%2FAliRoot.git;a=blobdiff_plain;f=T0%2FTestPreprocessor.C;h=4dbeea1a23d50c2d4cba7002e3859e4d4284adaa;hp=39cdeb039adaf35374acc4c0dfd90b94b76cbd16;hb=44fd53ca929e7d21599553f220998b2e933f3c0d;hpb=19682e7d69b3a7d8705b1fd57c05286eaba19fbc diff --git a/T0/TestPreprocessor.C b/T0/TestPreprocessor.C index 39cdeb039ad..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->SetDCSInput(dcsAliasMap); - shuttle->AddInputFile(AliTestShuttle::kDAQ, "T00", "LASER", "LDC0","daLaser.root"); + 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() @@ -156,12 +143,15 @@ TMap* CreateDCSAliasMap() for (int timeStamp=0;timeStampGaus(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;