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

#include <TFastScintHit.h>

Inheritance diagram for TFastScintHit:
TDetectorHit

Public Member Functions

 TFastScintHit ()
void Clear (Option_t *opt="")
void Copy (TObject &obj) const
void SetCharge (int chg)
void SetChannel (int chan)
void SetTime (int time)
void SetTimestamp (long ts)
virtual int Charge () const
int GetChannel () const
int GetTime () const
long GetTimestamp () const
- Public Member Functions inherited from TDetectorHit
 TDetectorHit ()
virtual ~TDetectorHit ()
virtual Int_t Compare (const TObject *obj) const
virtual bool IsSortable () const
virtual void Print (Option_t *opt="") const
Int_t Address () const
double GetEnergy () const
Int_t GetSystem () const
Int_t GetType () 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

long fTimestamp
int fChannel
int fTime
int fCharge

Additional Inherited Members

- Static Public Attributes inherited from TDetectorHit
static const TVector3 BeamUnitVec

Constructor & Destructor Documentation

TFastScintHit::TFastScintHit ( )
inline

Member Function Documentation

virtual int TFastScintHit::Charge ( ) const
inlinevirtual

Implements TDetectorHit.

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

Reimplemented from TDetectorHit.

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

Reimplemented from TDetectorHit.

int TFastScintHit::GetChannel ( ) const
inline

Reimplemented from TDetectorHit.

int TFastScintHit::GetTime ( ) const
inline
long TFastScintHit::GetTimestamp ( ) const
inline
void TFastScintHit::SetChannel ( int  chan)
inline
void TFastScintHit::SetCharge ( int  chg)
inline
void TFastScintHit::SetTime ( int  time)
inline
void TFastScintHit::SetTimestamp ( long  ts)
inline

Member Data Documentation

int TFastScintHit::fChannel
private
int TFastScintHit::fCharge
private
int TFastScintHit::fTime
private
long TFastScintHit::fTimestamp
private

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