ROOT logo
#ifndef ALIHMPIDMISALIGNER_H
#define ALIHMPIDMISALIGNER_H

#include "AliMisAligner.h"

// Class building the alignment objects for HMPID in the three
// canonical scenarios "ideal", "residual" and "full".
// It derives from AliMisAligner, thus providing the methods
// MakeAlObjsArray (builds and returns the array of alignment objects)
// and GetCDBMetaData (returns the metadata for the OCDB entry)
//

class TString;
class TNamed;
class TClonesArray;
class AliCDBManager;
class AliCDBMetaData;

class AliHMPIDMisAligner : public AliMisAligner {

    public:
	AliHMPIDMisAligner();
	TClonesArray* MakeAlObjsArray();
	AliCDBMetaData* GetCDBMetaData() const;

    private:
	ClassDef(AliHMPIDMisAligner,0);
};

#endif

 AliHMPIDMisAligner.h:1
 AliHMPIDMisAligner.h:2
 AliHMPIDMisAligner.h:3
 AliHMPIDMisAligner.h:4
 AliHMPIDMisAligner.h:5
 AliHMPIDMisAligner.h:6
 AliHMPIDMisAligner.h:7
 AliHMPIDMisAligner.h:8
 AliHMPIDMisAligner.h:9
 AliHMPIDMisAligner.h:10
 AliHMPIDMisAligner.h:11
 AliHMPIDMisAligner.h:12
 AliHMPIDMisAligner.h:13
 AliHMPIDMisAligner.h:14
 AliHMPIDMisAligner.h:15
 AliHMPIDMisAligner.h:16
 AliHMPIDMisAligner.h:17
 AliHMPIDMisAligner.h:18
 AliHMPIDMisAligner.h:19
 AliHMPIDMisAligner.h:20
 AliHMPIDMisAligner.h:21
 AliHMPIDMisAligner.h:22
 AliHMPIDMisAligner.h:23
 AliHMPIDMisAligner.h:24
 AliHMPIDMisAligner.h:25
 AliHMPIDMisAligner.h:26
 AliHMPIDMisAligner.h:27
 AliHMPIDMisAligner.h:28
 AliHMPIDMisAligner.h:29
 AliHMPIDMisAligner.h:30
 AliHMPIDMisAligner.h:31