X-Git-Url: http://git.uio.no/git/?a=blobdiff_plain;f=TPC%2FAliTPCPreprocessor.h;h=1b50d3f059535a25ab658488f173c4d9b0f69211;hb=e1f2d1c35c13ce41ce25d127ef71e5c1ec14f04e;hp=9e0c54e5bd7cafcaca43c9d19badd1fae6b1aa47;hpb=f4a896695d4fdef0278397af6e45477194f206cf;p=u%2Fmrichter%2FAliRoot.git diff --git a/TPC/AliTPCPreprocessor.h b/TPC/AliTPCPreprocessor.h index 9e0c54e5bd7..1b50d3f0595 100644 --- a/TPC/AliTPCPreprocessor.h +++ b/TPC/AliTPCPreprocessor.h @@ -16,7 +16,7 @@ class AliTPCPreprocessor : public AliPreprocessor { public: AliTPCPreprocessor(AliShuttleInterface* shuttle); - AliTPCPreprocessor(const AliTPCPreprocessor &); + AliTPCPreprocessor(const AliTPCPreprocessor &org); virtual ~AliTPCPreprocessor(); protected: @@ -24,19 +24,24 @@ class AliTPCPreprocessor : public AliPreprocessor virtual UInt_t Process(TMap* dcsAliasMap); UInt_t MapTemperature(TMap* dcsAliasMap); UInt_t MapHighVoltage(TMap* dcsAliasMap); + UInt_t MapGoofie(TMap* dcsAliasMap); UInt_t ExtractPedestals(Int_t sourceFXS); UInt_t ExtractPulser(Int_t sourceFXS); UInt_t ExtractCE(Int_t sourceFXS); + UInt_t ExtractQA(Int_t sourceFXS); + UInt_t ExtractAltro(Int_t sourceFXS); AliTPCPreprocessor& operator = (const AliTPCPreprocessor& rhs); private: TEnv *fConfEnv; // Preprocessor configuration map AliTPCSensorTempArray *fTemp; // CDB class for temperature sensors AliDCSSensorArray *fHighVoltage; // DCS high voltage measurements + AliDCSSensorArray *fHighVoltageStat; // DCS high voltage status + AliDCSSensorArray *fGoofie; // Goofie values from DCS Bool_t fConfigOK; // Identify succesful reading of OCDB Config AliTPCROC *fROC; // TPC Read-Out configuration - ClassDef(AliTPCPreprocessor, 2) + ClassDef(AliTPCPreprocessor, 3) }; #endif