-#ifndef AliESDACORDE_H
-#define AliESDACORDE_H
-
-#include <TObject.h>
-
-class AliESDACORDE : public TObject
-{
-
- public:
- AliESDACORDE();
- AliESDACORDE(const AliESDACORDE&);
- AliESDACORDE(Int_t *ACORDESingleMuon,Int_t *ACORDEMultiMuon);
- virtual ~AliESDACORDE() {};
- virtual void Copy(TObject &) const;
- void SetACORDEMultiMuon(Bool_t ACORDEMultiMuon[60]){for(Int_t i=0;i<60;i++){fACORDEMultiMuon[i]=ACORDEMultiMuon[i];}}
-
- void SetACORDESingleMuon(Bool_t ACORDESingleMuon[60]){for(Int_t i=0;i<60;i++){fACORDESingleMuon[i]=ACORDESingleMuon[i];}}
-
-
- AliESDACORDE &operator=(const AliESDACORDE& source);
-
- protected:
-
- Bool_t fACORDESingleMuon[60]; // array with the Single Muon hits in the 60 Acorde's Modules
- Bool_t fACORDEMultiMuon[60]; // array with the Multi Muon hits in the 60 Acorde's Modules
-
- ClassDef(AliESDACORDE,2)
-
-};
-
-#endif
+#ifndef AliESDACORDE_H\r
+#define AliESDACORDE_H\r
+\r
+#include <TObject.h>\r
+// Send comments to:\r
+// Mario Rodriguez <mrodrigu@mail.cern.ch>\r
+// Luciano Diaz <luciano.diaz@nucleares.unam.mx>\r
+// Last update: October 2th 2009 \r
+\r
+class AliESDACORDE : public TObject\r
+{\r
+\r
+ public:\r
+ AliESDACORDE();\r
+ AliESDACORDE(const AliESDACORDE&);\r
+ AliESDACORDE(Bool_t *ACORDEBitPattern); \r
+ virtual ~AliESDACORDE() {};\r
+ virtual void Copy(TObject &) const;\r
+\r
+ // We define the "setters" for ACORDE\r
+\r
+ void SetACORDEBitPattern(Bool_t ACORDEBitPattern[60]){for (Int_t i=0;i<60;i++){fACORDEBitPattern[i]=ACORDEBitPattern[i];}}\r
+\r
+ \r
+ \r
+ // Getters \r
+ Bool_t GetHitChannel(Int_t i);\r
+ AliESDACORDE &operator=(const AliESDACORDE& source);\r
+ \r
+ protected:\r
+\r
+ Bool_t fACORDEBitPattern[60]; // Array with the ACORDE's bitpattern\r
+\r
+ ClassDef(AliESDACORDE, 3)\r
+\r
+};\r
+\r
+#endif\r