]> git.uio.no Git - u/mrichter/AliRoot.git/blame_incremental - PMD/AliPMDPreprocessor.h
speed up with binary search
[u/mrichter/AliRoot.git] / PMD / AliPMDPreprocessor.h
... / ...
CommitLineData
1#ifndef ALI_PMD_PREPROCESSOR_H
2#define ALI_PMD_PREPROCESSOR_H
3
4/* Copyright(c) 1998-1999, ALICE Experiment at CERN, All rights reserved. *
5 * See cxx source for full Copyright notice */
6
7/**********************************
8 *
9 * Pre-Processor CODE for PMD
10 *
11 **********************************/
12
13
14#include "AliPreprocessor.h"
15
16class TTimeStamp;
17class TSystem;
18
19class AliPMDPreprocessor : public AliPreprocessor
20{
21 public:
22 AliPMDPreprocessor(AliShuttleInterface* shuttle);
23 virtual ~AliPMDPreprocessor();
24
25 protected:
26 virtual void Initialize(Int_t run, UInt_t startTime, UInt_t endTime);
27 virtual UInt_t Process(TMap* pdaqAliasMap);
28 virtual Bool_t ProcessDAQ();
29
30 private:
31
32 Bool_t StorePmdPED(); // PMD PEDESTAL data
33 Bool_t StorePmdGAIN(); // PMD GAIN Data
34 Bool_t StorePmdHOT(); // PMD HOT data
35 Bool_t StorePmdMEAN(); // PMD SM MEAN data not used now
36 Bool_t StorePmdDCS(TMap *sdaqAM); // PMD DCS data points
37
38 ClassDef(AliPMDPreprocessor, 3);
39};
40
41#endif