GRUTinizer
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Pages
Public Member Functions | Private Member Functions | Private Attributes | List of all members
TS800Channel Class Reference

#include <TS800Hit.h>

Inheritance diagram for TS800Channel:
TDetectorHit TFPScint THodoHit TTOFHit

Public Member Functions

 TS800Channel ()
 TS800Channel (short value)
 TS800Channel (unsigned short value)
 ~TS800Channel ()
void Set (short value)
void Set (unsigned short value)
virtual short GetId () const
short GetValue () const
virtual void Clear (Option_t *opt="")
virtual void Print (Option_t *opt="") const
virtual void Copy (TObject &obj) const
virtual int Charge () const
- Public Member Functions inherited from TDetectorHit
 TDetectorHit ()
virtual ~TDetectorHit ()
virtual Int_t Compare (const TObject *obj) const
virtual bool IsSortable () const
Int_t Address () const
double GetEnergy () const
Int_t GetSystem () const
Int_t GetType () const
Int_t GetChannel () const
Int_t GetHole () const
Int_t GetCrystal () const
Int_t GetSegmentId () const
void SetAddress (unsigned char system, unsigned char type, unsigned short channel)

Private Member Functions

 ClassDef (TS800Channel, 1)

Private Attributes

short fValue

Additional Inherited Members

- Static Public Attributes inherited from TDetectorHit
static const TVector3 BeamUnitVec

Constructor & Destructor Documentation

TS800Channel::TS800Channel ( )
inline
TS800Channel::TS800Channel ( short  value)
inline
TS800Channel::TS800Channel ( unsigned short  value)
inline
TS800Channel::~TS800Channel ( )
inline

Member Function Documentation

virtual int TS800Channel::Charge ( ) const
inlinevirtual

Implements TDetectorHit.

TS800Channel::ClassDef ( TS800Channel  ,
 
)
private
virtual void TS800Channel::Clear ( Option_t *  opt = "")
inlinevirtual

Reimplemented from TDetectorHit.

Reimplemented in TFPScint, THodoHit, and TTOFHit.

virtual void TS800Channel::Copy ( TObject &  obj) const
inlinevirtual

Reimplemented from TDetectorHit.

Reimplemented in TFPScint, THodoHit, and TTOFHit.

virtual short TS800Channel::GetId ( ) const
inlinevirtual

Reimplemented in THodoHit.

short TS800Channel::GetValue ( ) const
inline
virtual void TS800Channel::Print ( Option_t *  opt = "") const
inlinevirtual

Reimplemented from TDetectorHit.

Reimplemented in TFPScint, THodoHit, and TTOFHit.

void TS800Channel::Set ( short  value)
inline
void TS800Channel::Set ( unsigned short  value)
inline

Member Data Documentation

short TS800Channel::fValue
private

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