AliRoot Core  3dc7879 (3dc7879)
AliVTOFHit.h
Go to the documentation of this file.
1 #ifndef ALIVTOFHIT_H
2 #define ALIVTOFHIT_H
3 
4 /* Copyright(c) 1998-1999, ALICE Experiment at CERN, All rights reserved. *
5  * See cxx source for full Copyright notice */
6 
7 /* $Id: $ */
8 
9 //----------------------------------------------------------------------//
10 // //
11 // AliVTOFHit Class //
12 // //
13 //----------------------------------------------------------------------//
14 
15 #include "TObject.h"
16 
17 class AliVTOFHit : public TObject
18 {
19  public:
21  AliVTOFHit(const AliVTOFHit &source) : TObject(source) {}
22  virtual ~AliVTOFHit() {}
23  AliVTOFHit & operator=(const AliVTOFHit& source);
24  //
25  virtual Int_t GetESDTOFClusterIndex() const {return -1;}
26  virtual void SetESDTOFClusterIndex(Int_t ) {}
27 
28  virtual void SetTime(Double_t ) {}
29  virtual void SetLabel(Int_t *) {}
30  virtual void SetTimeRaw(Double_t) {}
31  virtual void SetTOT(Double_t) {}
32  virtual void SetL0L1Latency(Int_t) {}
33  virtual void SetDeltaBC(Int_t) {}
34  virtual void SetTOFchannel(Int_t) {}
35  virtual void SetClusterIndex(Int_t) {}
36  virtual Double_t GetTime() const {return 0;}
37  virtual Double_t GetTimeRaw() const {return 0;}
38  virtual Double_t GetTOT() const {return 0;};
39  virtual Int_t GetL0L1Latency() const {return 0;};
40  virtual Int_t GetTOFLabel(Int_t ) const {return -1;}
41  virtual Int_t GetDeltaBC() const {return 0;};
42  virtual Int_t GetTOFchannel() const {return -1;};
43  virtual Int_t GetClusterIndex() const {return -1;};
44  //
45  ClassDef(AliVTOFHit, 1) // TOF matchable hit
46 
47 };
48 #endif
virtual Int_t GetL0L1Latency() const
Definition: AliVTOFHit.h:39
AliVTOFHit(const AliVTOFHit &source)
Definition: AliVTOFHit.h:21
virtual Int_t GetESDTOFClusterIndex() const
Definition: AliVTOFHit.h:25
virtual void SetTOFchannel(Int_t)
Definition: AliVTOFHit.h:34
virtual Double_t GetTime() const
Definition: AliVTOFHit.h:36
virtual Int_t GetClusterIndex() const
Definition: AliVTOFHit.h:43
virtual void SetTime(Double_t)
Definition: AliVTOFHit.h:28
virtual void SetTimeRaw(Double_t)
Definition: AliVTOFHit.h:30
virtual void SetTOT(Double_t)
Definition: AliVTOFHit.h:31
virtual ~AliVTOFHit()
Definition: AliVTOFHit.h:22
virtual void SetESDTOFClusterIndex(Int_t)
Definition: AliVTOFHit.h:26
virtual void SetClusterIndex(Int_t)
Definition: AliVTOFHit.h:35
virtual void SetLabel(Int_t *)
Definition: AliVTOFHit.h:29
AliVTOFHit & operator=(const AliVTOFHit &source)
Definition: AliVTOFHit.cxx:6
virtual Double_t GetTOT() const
Definition: AliVTOFHit.h:38
virtual Double_t GetTimeRaw() const
Definition: AliVTOFHit.h:37
virtual Int_t GetTOFLabel(Int_t) const
Definition: AliVTOFHit.h:40
virtual Int_t GetDeltaBC() const
Definition: AliVTOFHit.h:41
virtual Int_t GetTOFchannel() const
Definition: AliVTOFHit.h:42
virtual void SetDeltaBC(Int_t)
Definition: AliVTOFHit.h:33
virtual void SetL0L1Latency(Int_t)
Definition: AliVTOFHit.h:32