]> git.uio.no Git - u/mrichter/AliRoot.git/blame - STEER/AliESDACORDE.h
Getters added.
[u/mrichter/AliRoot.git] / STEER / AliESDACORDE.h
CommitLineData
bd95bae7 1#ifndef AliESDACORDE_H
2#define AliESDACORDE_H
3
4#include <TObject.h>
a67dc354 5// Send comments to:
6// Mario Rodriguez <mrodrigu@mail.cern.ch>
7// Luciano Diaz <luciano.diaz@nucleares.unam.mx>
bd95bae7 8class AliESDACORDE : public TObject
9{
10
732a24fe 11 public:
12 AliESDACORDE();
13 AliESDACORDE(const AliESDACORDE&);
14 AliESDACORDE(Int_t *ACORDESingleMuon,Int_t *ACORDEMultiMuon);
15 virtual ~AliESDACORDE() {};
16 virtual void Copy(TObject &) const;
a67dc354 17
18 // We define the "setters" for ACORDE
19
732a24fe 20 void SetACORDEMultiMuon(Bool_t ACORDEMultiMuon[60]){for(Int_t i=0;i<60;i++){fACORDEMultiMuon[i]=ACORDEMultiMuon[i];}}
21
22 void SetACORDESingleMuon(Bool_t ACORDESingleMuon[60]){for(Int_t i=0;i<60;i++){fACORDESingleMuon[i]=ACORDESingleMuon[i];}}
23
a67dc354 24 // Getters
25
26 Int_t* GetACORDESingleMuon() const{return (int*) fACORDESingleMuon;}
27 Int_t* GetACORDEMultiMuon() const{return (int*) fACORDEMultiMuon;}
732a24fe 28 AliESDACORDE &operator=(const AliESDACORDE& source);
29
30 protected:
31
32 Bool_t fACORDESingleMuon[60]; // array with the Single Muon hits in the 60 Acorde's Modules
33 Bool_t fACORDEMultiMuon[60]; // array with the Multi Muon hits in the 60 Acorde's Modules
34
a67dc354 35 ClassDef(AliESDACORDE, 2)
bd95bae7 36
37};
38
39#endif