#include "AliPHOSOnlineMonitor.h"
#include "AliPHOSConTableDB.h"
#include "AliPHOSGeometry.h"
-#include "AliPHOSRawReaderDate.h"
-#include "AliPHOSRawStream.h"
+#include "AliRawReaderDateV3.h"
+#include "AliRawEventHeaderBase.h"
+#include "AliPHOSRawStream2004.h"
#include "AliPHOSDigit.h"
#include "AliPHOSGetterLight.h"
#include "AliPHOSClusterizerv1.h"
TH1D * h = (TH1D*)gROOT->FindObjectAny("hTriggers");
if(!h) return ;
switch(trig){
- case AliPHOSRawStream::kLED : h->Fill("LED",1.) ; break ;
- case AliPHOSRawStream::kPUL : h->Fill("PUL",1.) ; break ;
- case AliPHOSRawStream::kPED : h->Fill("PED",1.) ; break ;
- case AliPHOSRawStream::kNEL : h->Fill("NEL",1.) ; break ;
- case AliPHOSRawStream::kWEL : h->Fill("WEL",1.) ; break ;
- case AliPHOSRawStream::kSOB : h->Fill("SOB",1.) ; break ;
- case AliPHOSRawStream::kEOB : h->Fill("EOB",1.) ; break ;
+ case AliPHOSRawStream2004::kLED : h->Fill("LED",1.) ; break ;
+ case AliPHOSRawStream2004::kPUL : h->Fill("PUL",1.) ; break ;
+ case AliPHOSRawStream2004::kPED : h->Fill("PED",1.) ; break ;
+ case AliPHOSRawStream2004::kNEL : h->Fill("NEL",1.) ; break ;
+ case AliPHOSRawStream2004::kWEL : h->Fill("WEL",1.) ; break ;
+ case AliPHOSRawStream2004::kSOB : h->Fill("SOB",1.) ; break ;
+ case AliPHOSRawStream2004::kEOB : h->Fill("EOB",1.) ; break ;
default : h->Fill("wrong",1.) ;
}
}
}
//Now open data file
- AliPHOSRawReaderDate *rawReader = new AliPHOSRawReaderDate(fInputFile) ;
- AliPHOSRawStream *rawStream = new AliPHOSRawStream(rawReader) ;
+ AliRawReaderDateV3 *rawReader = new AliRawReaderDateV3(fInputFile) ;
+ rawReader->RequireHeader(kFALSE);
+ AliPHOSRawStream2004 *rawStream = new AliPHOSRawStream2004(rawReader) ;
rawStream->SetConTableDB(fcdb) ;
TClonesArray * digits = gime->Digits() ;
printf(" ") ;
while(rawReader->NextEvent()){
//Is it PHYSICAL event
- if(rawReader->GetType() == PHYSICS_EVENT){
+ if(rawReader->GetType() == AliRawEventHeaderBase::kPhysicsEvent){
fNevents++ ;
if(fNevents%100 ==0){
printf("\b\b\b\b\b\b%6d",fNevents) ;