1 #include <AliDefaultPreprocessor.h>
5 #include "AliCDBMetaData.h"
6 #include "AliDCSValue.h"
9 // This class is used for all subdectectors that dont have an own
11 // The DCS data is written into CDB, no files are processed.
14 ClassImp(AliDefaultPreprocessor)
16 //______________________________________________________________________________________________
17 AliDefaultPreprocessor::AliDefaultPreprocessor(const char* detector, AliShuttleInterface* shuttle) :
18 AliPreprocessor(detector, shuttle)
22 //______________________________________________________________________________________________
23 AliDefaultPreprocessor::~AliDefaultPreprocessor()
27 //______________________________________________________________________________________________
28 UInt_t AliDefaultPreprocessor::Process(TMap* dcsAliasMap)
30 // store to default CDB object
32 AliCDBMetaData metaData;
33 metaData.SetProperty("StartEndTime",
34 new AliDCSValue(fStartTime, fEndTime));
35 metaData.SetComment("Automatically stored by AliDefaultPreprocessor!");
37 return Store(dcsAliasMap, &metaData);