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
TScintillator Class Reference

#include <TS800Hit.h>

Inheritance diagram for TScintillator:
TDetectorHit

Public Member Functions

 TScintillator ()
 ~TScintillator ()
void SetID (int id)
void SetdE_Up (float de)
void SetdE_Down (float de)
void SetTime_Up (float t)
void SetTime_Down (float t)
int GetID ()
float GetEUp ()
float GetEDown ()
float GetTimeUp ()
float GetTimeDown ()
virtual void Copy (TObject &) const
virtual void Print (Option_t *opt="") const
virtual void Clear (Option_t *opt="")
- 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
virtual Int_t Charge () const =0
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

virtual int Charge () const

Private Attributes

int fID
float fdE_up
float fdE_down
float fTime_up
float fTime_down

Additional Inherited Members

- Static Public Attributes inherited from TDetectorHit
static const TVector3 BeamUnitVec

Constructor & Destructor Documentation

TScintillator::TScintillator ( )
TScintillator::~TScintillator ( )

Member Function Documentation

virtual int TScintillator::Charge ( ) const
inlineprivatevirtual
void TScintillator::Clear ( Option_t *  opt = "")
virtual

Reimplemented from TDetectorHit.

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

Reimplemented from TDetectorHit.

float TScintillator::GetEDown ( )
inline
float TScintillator::GetEUp ( )
inline
int TScintillator::GetID ( )
inline
float TScintillator::GetTimeDown ( )
inline
float TScintillator::GetTimeUp ( )
inline
void TScintillator::Print ( Option_t *  opt = "") const
virtual

Reimplemented from TDetectorHit.

void TScintillator::SetdE_Down ( float  de)
inline
void TScintillator::SetdE_Up ( float  de)
inline
void TScintillator::SetID ( int  id)
inline
void TScintillator::SetTime_Down ( float  t)
inline
void TScintillator::SetTime_Up ( float  t)
inline

Member Data Documentation

float TScintillator::fdE_down
private
float TScintillator::fdE_up
private
int TScintillator::fID
private
float TScintillator::fTime_down
private
float TScintillator::fTime_up
private

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