]> git.uio.no Git - u/mrichter/AliRoot.git/blob - PMD/AliPMDMisAligner.h
When creating the snapshot, get alignment objects.
[u/mrichter/AliRoot.git] / PMD / AliPMDMisAligner.h
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 class AliPMDMisAligner : public AliMisAligner {
20
21     public:
22         AliPMDMisAligner();
23         TClonesArray* MakeAlObjsArray();
24         AliCDBMetaData* GetCDBMetaData() const;
25
26     private:
27         ClassDef(AliPMDMisAligner,0);
28 };
29
30 #endif
31