#include <AliPreprocessor.h> //base class
+//.
+//HMPID Preprocessor base class
+//.
class TMap;
class AliHMPIDPreprocessor : public AliPreprocessor
{
public:
- AliHMPIDPreprocessor(AliShuttleInterface* pShuttle):AliPreprocessor("HMPID",pShuttle) {}
- virtual ~AliHMPIDPreprocessor( ) {}
+ AliHMPIDPreprocessor(AliShuttleInterface* pShuttle):AliPreprocessor("HMP",pShuttle) {}
+ virtual ~AliHMPIDPreprocessor( ) {}
+ static char* GetP () {return fgP;} //getter for pressure
+ static char* GetHV() {return fgHV;} //getter for high voltage
+ static char* GetT1() {return fgT1;} //getter for inlet temperature
+ static char* GetT2() {return fgT2;} //getter for inlet temperature
protected:
+ static char *fgP; // Name of the aliases provided by the DCS
+ static char *fgHV; // Name of the aliases provided by the DCS
+ static char *fgT1; // Name of the aliases provided by the DCS
+ static char *fgT2; // Name of the aliases provided by the DCS
virtual void Initialize(Int_t run, UInt_t startTime, UInt_t endTime);
virtual UInt_t Process (TMap* pDcsMap );
ClassDef(AliHMPIDPreprocessor, 0);
};
-typedef AliHMPIDPreprocessor AliRICHPreprocessor; // for backward compatibility
-
#endif