GammaWare  Head Version for release 0.9
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Pages
ADF::Hit Class Referenceabstract

Base class for a Hit. More...

#include <Hits.h>

Inheritance diagram for ADF::Hit:

Public Member Functions

virtual Double_t GetDE () const
 
virtual Double_t GetDT () const
 
virtual Double_t GetDX () const
 
virtual void GetDXYZ (Double_t &dx, Double_t &dy, Double_t &dz) const
 
virtual Double_t GetDY () const
 
virtual Double_t GetDZ () const
 
virtual Double_t GetE () const
 
virtual Int_t GetID (Int_t=0) const
 
virtual UShort_t GetStatus () const
 
virtual Double_t GetT () const
 
virtual Double_t GetX () const
 
virtual void GetXYZ (Double_t &x, Double_t &y, Double_t &z) const
 
virtual Double_t GetY () const
 
virtual Double_t GetZ () const
 
 Hit ()
 
virtual void Reset ()=0
 
virtual void SetDE (Double_t)
 
virtual void SetDT (Double_t)
 
virtual void SetDX (Double_t)
 
virtual void SetDXYZ (Double_t, Double_t, Double_t)
 
virtual void SetDY (Double_t)
 
virtual void SetDZ (Double_t)
 
virtual void SetE (Double_t)
 
virtual void SetHit (const Hit &)
 to fully copy a Hit into another one. In principle, no need to overwritte it as soon as the interface is this More...
 
virtual void SetID (Int_t, Int_t=0)
 
virtual void SetStatus (UShort_t)
 
virtual void SetT (Double_t)
 
virtual void SetX (Double_t)
 
virtual void SetXYZ (Double_t, Double_t, Double_t)
 
virtual void SetY (Double_t)
 
virtual void SetZ (Double_t)
 
virtual ~Hit ()
 

Detailed Description

Base class for a Hit.

A Hit is an energy deposited in a given position

Definition at line 35 of file Hits.h.


The documentation for this class was generated from the following files: