1 #ifndef AliHMPIDPreprocessor_h
2 #define AliHMPIDPreprocessor_h
4 #include <AliPreprocessor.h> //base class
8 //HMPID Preprocessor base class
13 class AliHMPIDPreprocessor : public AliPreprocessor
16 AliHMPIDPreprocessor(AliShuttleInterface* pShuttle):AliPreprocessor("HMP",pShuttle)
18 AddRunType("PHYSICS");
19 AddRunType("CALIBRATION");
20 AddRunType("STANDALONE");
22 virtual ~AliHMPIDPreprocessor( ) {}
24 virtual void Initialize(Int_t run, UInt_t startTime, UInt_t endTime); //
25 virtual UInt_t Process (TMap* pDcsMap ); //process everthing
26 Bool_t ProcDcs (TMap* pDcsMap ); //process DCS data points
27 Bool_t ProcPed ( ); //process pedestal files
28 Double_t ProcTrans (TMap *pDcsMap );
29 Double_t DefaultEMean(); //set a default value in ePhotMean
30 ClassDef(AliHMPIDPreprocessor, 0);