+Bool_t AliPHOSPreprocessor::StoreReferenceEmc(Int_t system, TList* list)
+{
+ //Put 2D calibration histograms (E vs Time) prepared by DAQ/HLT to the reference storage.
+ //system is DAQ or HLT, TList is the list of FES sources.
+
+ if(system!=kDAQ) return kFALSE;
+
+ TObjString *source = dynamic_cast<TObjString *> (list->First());
+ if(!source) return kFALSE;
+
+ TString fileName = GetFile(system, "AMPLITUDES", source->GetName());
+
+ Bool_t resultRef = StoreReferenceFile(fileName.Data(),"CalibRefPHOS.root");
+ return resultRef;
+
+}
+
+Bool_t AliPHOSPreprocessor::StoreReferenceLED(TList* list)
+{
+ //Put HG/LG histograms to the reference storage.
+
+ TObjString *source = dynamic_cast<TObjString *> (list->First());
+ if(!source) return kFALSE;
+
+ TString fileName = GetFile(kDAQ, "LED", source->GetName());
+
+ Bool_t resultRef = StoreReferenceFile(fileName.Data(),"LEDRefPHOS.root");
+ return resultRef;
+
+}
+