ROOT logo
#ifndef AliESDACORDE_H
#define AliESDACORDE_H

#include <TObject.h>
// Send comments to:
// Mario Rodriguez <mrodrigu@mail.cern.ch>
// Luciano Diaz <luciano.diaz@nucleares.unam.mx>
// Last update: October 2th 2009 

class AliESDACORDE : public TObject
{

 public:
  AliESDACORDE();
  AliESDACORDE(const AliESDACORDE&);
  AliESDACORDE(Bool_t *ACORDEBitPattern); 
  virtual ~AliESDACORDE() {};
  virtual void Copy(TObject &) const;

 // We define the "setters" for ACORDE

  void SetACORDEBitPattern(Bool_t ACORDEBitPattern[60]){for (Int_t i=0;i<60;i++){fACORDEBitPattern[i]=ACORDEBitPattern[i];}}

  
  
 // Getters  	
  Bool_t GetHitChannel(Int_t i) const;
  AliESDACORDE &operator=(const AliESDACORDE& source);
  
 protected:

  Bool_t	fACORDEBitPattern[60];  // Array with the ACORDE's bitpattern

  ClassDef(AliESDACORDE, 3)

};

#endif
 AliESDACORDE.h:1
 AliESDACORDE.h:2
 AliESDACORDE.h:3
 AliESDACORDE.h:4
 AliESDACORDE.h:5
 AliESDACORDE.h:6
 AliESDACORDE.h:7
 AliESDACORDE.h:8
 AliESDACORDE.h:9
 AliESDACORDE.h:10
 AliESDACORDE.h:11
 AliESDACORDE.h:12
 AliESDACORDE.h:13
 AliESDACORDE.h:14
 AliESDACORDE.h:15
 AliESDACORDE.h:16
 AliESDACORDE.h:17
 AliESDACORDE.h:18
 AliESDACORDE.h:19
 AliESDACORDE.h:20
 AliESDACORDE.h:21
 AliESDACORDE.h:22
 AliESDACORDE.h:23
 AliESDACORDE.h:24
 AliESDACORDE.h:25
 AliESDACORDE.h:26
 AliESDACORDE.h:27
 AliESDACORDE.h:28
 AliESDACORDE.h:29
 AliESDACORDE.h:30
 AliESDACORDE.h:31
 AliESDACORDE.h:32
 AliESDACORDE.h:33
 AliESDACORDE.h:34
 AliESDACORDE.h:35
 AliESDACORDE.h:36
 AliESDACORDE.h:37
 AliESDACORDE.h:38