-#include "AliESDACORDE.h"
-
-ClassImp(AliESDACORDE)
-
-AliESDACORDE::AliESDACORDE():TObject()
-{
- //Default constructor
- for(Int_t i=0;i<60;i++)
- {
- fACORDESingleMuon[i] = fACORDEMultiMuon[i] = 0;
- }
-}
-
-
-AliESDACORDE::AliESDACORDE(const AliESDACORDE &o)
- :TObject(o)
-
-{
- //Default constructor
- for(Int_t i=0;i<60;i++)
- {
- fACORDESingleMuon[i] = o.fACORDESingleMuon[i];
- fACORDEMultiMuon[i] = o.fACORDEMultiMuon[i];
- }
-}
-
-
-AliESDACORDE::AliESDACORDE(Int_t* MACORDESingleMuon, Int_t* MACORDEMultiMuon):TObject()
-{
-
- //Constructor
-
- for(Int_t i=0;i<60;i++)
- {
- fACORDESingleMuon[i] = MACORDESingleMuon[i];
- fACORDEMultiMuon[i] = MACORDEMultiMuon[i];
- }
-}
-
-AliESDACORDE& AliESDACORDE::operator=(const AliESDACORDE& o)
-{
- if(this==&o)return *this;
- TObject::operator=(o);
-
- // Assignment operator
- for(Int_t i=0; i<60; i++)
- {
- fACORDESingleMuon[i] = o.fACORDESingleMuon[i];
- fACORDEMultiMuon[i] = o.fACORDEMultiMuon[i];
- }
-
- return *this;
-}
-
-void AliESDACORDE::Copy(TObject &obj) const {
-
- // this overwrites the virtual TOBject::Copy()
- // to allow run time copying without casting
- // in AliESDEvent
-
- if(this==&obj)return;
- AliESDACORDE *robj = dynamic_cast<AliESDACORDE*>(&obj);
- if(!robj)return; // not an AliESDACRDE
- *robj = *this;
-
-}
-
-
+\r
+\r
+// Last update: October 2th 2009 \r
+\r
+#include "AliESDACORDE.h"\r
+\r
+ClassImp(AliESDACORDE)\r
+\r
+AliESDACORDE::AliESDACORDE():TObject()\r
+{\r
+ //Default constructor\r
+ for(Int_t i=0;i<60;i++)\r
+ {\r
+ fACORDEBitPattern[i] = 0;\r
+ }\r
+}\r
+\r
+\r
+AliESDACORDE::AliESDACORDE(const AliESDACORDE &o)\r
+ :TObject(o)\r
+\r
+{ \r
+ //Default constructor\r
+ for(Int_t i=0;i<60;i++)\r
+ {\r
+ fACORDEBitPattern[i] = o.fACORDEBitPattern[i];\r
+ }\r
+}\r
+\r
+\r
+AliESDACORDE::AliESDACORDE(Bool_t* MACORDEBitPattern):TObject()\r
+{\r
+\r
+ //Constructor\r
+\r
+ for(Int_t i=0;i<60;i++)\r
+ {\r
+ fACORDEBitPattern[i] = MACORDEBitPattern[i];\r
+ }\r
+}\r
+\r
+AliESDACORDE& AliESDACORDE::operator=(const AliESDACORDE& o)\r
+{\r
+ if(this==&o)return *this;\r
+ TObject::operator=(o);\r
+\r
+ // Assignment operator\r
+ for(Int_t i=0; i<60; i++)\r
+ {\r
+ fACORDEBitPattern[i] = o.fACORDEBitPattern[i];\r
+ }\r
+ \r
+ return *this;\r
+}\r
+\r
+\r
+Bool_t AliESDACORDE::GetHitChannel(Int_t i)\r
+{\r
+ return fACORDEBitPattern[i];\r
+}\r
+\r
+void AliESDACORDE::Copy(TObject &obj) const {\r
+ \r
+ // this overwrites the virtual TOBject::Copy()\r
+ // to allow run time copying without casting\r
+ // in AliESDEvent\r
+\r
+ if(this==&obj)return;\r
+ AliESDACORDE *robj = dynamic_cast<AliESDACORDE*>(&obj);\r
+ if(!robj)return; // not an AliESDACRDE\r
+ *robj = *this;\r
+\r
+}\r
+\r
+\r