* See cxx source for full Copyright notice */
// $Id$
-// $MpId: AliMpPad.h,v 1.6 2005/08/26 15:43:36 ivana Exp $
+// $MpId: AliMpPad.h,v 1.11 2006/05/24 13:58:07 ivana Exp $
/// \ingroup basic
/// \class AliMpPad
/// \brief Class which encapsuate all information about a pad
///
-/// Authors: David Guez, Ivana Hrivnacova; IPN Orsay
+/// \author David Guez, Ivana Hrivnacova; IPN Orsay
#ifndef ALI_MP_PAD_H
#define ALI_MP_PAD_H
-#include "AliMpContainers.h"
+#include <TObject.h>
-#ifdef WITH_STL
-#include <vector>
-#endif
+#include "AliMpContainers.h"
+#include "AliMpIntPair.h"
+#include <TVector2.h>
#ifdef WITH_ROOT
#include <TClonesArray.h>
#endif
-#include <TObject.h>
-#include <TVector2.h>
-
-#include "AliMpIntPair.h"
+#ifdef WITH_STL
+#include <vector>
+#endif
class AliMpPad : public TObject
{
private:
// static data members
- static const Int_t fgkMaxNofLocations; // maximum number of pad locations
- // in the collection
+ static const Int_t fgkMaxNofLocations; ///< \brief maximum number of pad locations
+ /// in the collection
// data members
- IntPairVector* fLocations; // collection of pad locations
- AliMpIntPair fLocation; // pad location
- AliMpIntPair fIndices; // pad indices
- TVector2 fPosition; // the pad position (in cm)
- TVector2 fDimensions; // the pad dimensions (in cm)
- Bool_t fValidity; // validity
+ IntPairVector* fLocations; ///< collection of pad locations
+ AliMpIntPair fLocation; ///< pad location
+ AliMpIntPair fIndices; ///< pad indices
+ TVector2 fPosition; ///< the pad position (in cm)
+ TVector2 fDimensions; ///< the pad dimensions (in cm)
+ Bool_t fValidity; ///< validity
ClassDef(AliMpPad,1) //utility class for the motif type
};