Line data Source code
1 : #ifndef ALIPMDMISALIGNER_H
2 : #define ALIPMDMISALIGNER_H
3 :
4 : #include "AliMisAligner.h"
5 :
6 : // Class building the alignment objects for PMD in the three
7 : // canonical scenarios "ideal", "residual" and "full".
8 : // It derives from AliMisAligner, thus providing the methods
9 : // MakeAlObjsArray (builds and returns the array of alignment objects)
10 : // and GetCDBMetaData (returns the metadata for the OCDB entry)
11 : //
12 :
13 : class TString;
14 : class TNamed;
15 : class TClonesArray;
16 : class AliCDBManager;
17 : class AliCDBMetaData;
18 :
19 0 : class AliPMDMisAligner : public AliMisAligner {
20 :
21 : public:
22 : AliPMDMisAligner();
23 : TClonesArray* MakeAlObjsArray();
24 : AliCDBMetaData* GetCDBMetaData() const;
25 :
26 : private:
27 12 : ClassDef(AliPMDMisAligner,0);
28 : };
29 :
30 : #endif
31 :
|