ROOT logo
#ifndef ALIPMDMISALIGNER_H
#define ALIPMDMISALIGNER_H

#include "AliMisAligner.h"

// Class building the alignment objects for PMD 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 AliPMDMisAligner : public AliMisAligner {

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

    private:
	ClassDef(AliPMDMisAligner,0);
};

#endif

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