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

#include <TS800Hit.h>

Inheritance diagram for TCrdcPad:
TDetectorHit

Public Member Functions

 TCrdcPad ()
 TCrdcPad (int chan)
 ~TCrdcPad ()
virtual Int_t Charge () const
void SetChannel (short chan)
void SetPoint (short sample, short value)
short GetChannel ()
virtual void Clear (Option_t *opt="")
virtual void Print (Option_t *opt="") const
virtual void Copy (TObject &obj) 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 Attributes

short fChannel
short fNumSamples
short fSample [MAXCRDC]
short fValue [MAXCRDC]

Additional Inherited Members

- Static Public Attributes inherited from TDetectorHit
static const TVector3 BeamUnitVec

Constructor & Destructor Documentation

TCrdcPad::TCrdcPad ( )
TCrdcPad::TCrdcPad ( int  chan)
TCrdcPad::~TCrdcPad ( )

Member Function Documentation

int TCrdcPad::Charge ( ) const
virtual

Implements TDetectorHit.

void TCrdcPad::Clear ( Option_t *  opt = "")
virtual

Reimplemented from TDetectorHit.

void TCrdcPad::Copy ( TObject &  obj) const
virtual

Reimplemented from TDetectorHit.

short TCrdcPad::GetChannel ( )
inline
void TCrdcPad::Print ( Option_t *  opt = "") const
virtual

Reimplemented from TDetectorHit.

void TCrdcPad::SetChannel ( short  chan)
inline
void TCrdcPad::SetPoint ( short  sample,
short  value 
)
inline

Member Data Documentation

short TCrdcPad::fChannel
private
short TCrdcPad::fNumSamples
private
short TCrdcPad::fSample[MAXCRDC]
private
short TCrdcPad::fValue[MAXCRDC]
private

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