ROOT logo
#ifndef ALIVZEROMISALIGNER_H
#define ALIVZEROMISALIGNER_H

#include "AliMisAligner.h"

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

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

    private:
	ClassDef(AliVZEROMisAligner,0);
};

#endif

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