]> git.uio.no Git - u/mrichter/AliRoot.git/blob - T0/AliT0MisAligner.h
Forgotten commit
[u/mrichter/AliRoot.git] / T0 / AliT0MisAligner.h
1 #ifndef ALIT0MISALIGNER_H
2 #define ALIT0MISALIGNER_H
3
4 #include "AliMisAligner.h"
5
6 // Class building the alignment objects for T0 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 AliT0MisAligner : public AliMisAligner {
20
21     public:
22         AliT0MisAligner();
23         TClonesArray* MakeAlObjsArray();
24         AliCDBMetaData* GetCDBMetaData() const;
25
26     private:
27         ClassDef(AliT0MisAligner,0);
28 };
29
30 #endif
31