]> git.uio.no Git - u/mrichter/AliRoot.git/blob - VZERO/AliVZEROMisAligner.h
Macro to generate calib entry where the PM gains are scaled down by a given factor...
[u/mrichter/AliRoot.git] / VZERO / AliVZEROMisAligner.h
1 #ifndef ALIVZEROMISALIGNER_H
2 #define ALIVZEROMISALIGNER_H
3
4 #include "AliMisAligner.h"
5
6 // Class building the alignment objects for VZERO 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 AliVZEROMisAligner : public AliMisAligner {
20
21     public:
22         AliVZEROMisAligner();
23         TClonesArray* MakeAlObjsArray();
24         AliCDBMetaData* GetCDBMetaData() const;
25
26     private:
27         ClassDef(AliVZEROMisAligner,0);
28 };
29
30 #endif
31