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

#include <TS800Hit.h>

Inheritance diagram for TFPScint:
TS800Channel TDetectorHit

Public Member Functions

 TFPScint ()
 TFPScint (const TFPScint &fpscint)
 TFPScint (short charge, short time)
 TFPScint (unsigned short charge, unsigned short time)
 ~TFPScint ()
void SetCharge (short chg)
void SetTime (short time)
bool IsE1up ()
bool IsE1down ()
bool IsE2up ()
bool IsE2down ()
bool IsE3up ()
bool IsE3down ()
short GetTime () const
virtual void Clear (Option_t *opt="")
virtual void Print (Option_t *opt="") const
virtual void Copy (TObject &obj) const
- Public Member Functions inherited from TS800Channel
 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 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 (TFPScint, 1)

Private Attributes

unsigned short fTime

Additional Inherited Members

- Static Public Attributes inherited from TDetectorHit
static const TVector3 BeamUnitVec

Constructor & Destructor Documentation

TFPScint::TFPScint ( )
inline
TFPScint::TFPScint ( const TFPScint fpscint)
inline
TFPScint::TFPScint ( short  charge,
short  time 
)
inline
TFPScint::TFPScint ( unsigned short  charge,
unsigned short  time 
)
inline
TFPScint::~TFPScint ( )
inline

Member Function Documentation

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

Reimplemented from TS800Channel.

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

Reimplemented from TS800Channel.

short TFPScint::GetTime ( ) const
inline
bool TFPScint::IsE1down ( )
inline
bool TFPScint::IsE1up ( )
inline
bool TFPScint::IsE2down ( )
inline
bool TFPScint::IsE2up ( )
inline
bool TFPScint::IsE3down ( )
inline
bool TFPScint::IsE3up ( )
inline
virtual void TFPScint::Print ( Option_t *  opt = "") const
inlinevirtual

Reimplemented from TS800Channel.

void TFPScint::SetCharge ( short  chg)
inline
void TFPScint::SetTime ( short  time)
inline

Member Data Documentation

unsigned short TFPScint::fTime
private

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