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

#include <TS800Hit.h>

Inheritance diagram for TMTof:
TDetectorHit

Public Member Functions

 TMTof ()
 ~TMTof ()
 TMTof (const TMTof &)
virtual void Copy (TObject &) const
virtual void Print (Option_t *opt="") const
virtual void Clear (Option_t *opt="")
int E1UpSize () const
int E1DownSize () const
int XfpSize () const
int ObjSize () const
int RfSize () const
int Crdc1AnodeSize () const
int Crdc2AnodeSize () const
int HodoSize () const
int RefSize () const
virtual Int_t 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)

Public Attributes

std::vector< unsigned short > fE1Up
std::vector< unsigned short > fE1Down
std::vector< unsigned short > fXfp
std::vector< unsigned short > fObj
std::vector< unsigned short > fRf
std::vector< unsigned short > fCrdc1Anode
std::vector< unsigned short > fCrdc2Anode
std::vector< unsigned short > fHodoscope
std::vector< unsigned short > fRef

Additional Inherited Members

- Static Public Attributes inherited from TDetectorHit
static const TVector3 BeamUnitVec

Constructor & Destructor Documentation

TMTof::TMTof ( )
TMTof::~TMTof ( )
TMTof::TMTof ( const TMTof mtof)

Member Function Documentation

virtual Int_t TMTof::Charge ( ) const
inlinevirtual

Implements TDetectorHit.

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

Reimplemented from TDetectorHit.

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

Reimplemented from TDetectorHit.

int TMTof::Crdc1AnodeSize ( ) const
inline
int TMTof::Crdc2AnodeSize ( ) const
inline
int TMTof::E1DownSize ( ) const
inline
int TMTof::E1UpSize ( ) const
inline
int TMTof::HodoSize ( ) const
inline
int TMTof::ObjSize ( ) const
inline
void TMTof::Print ( Option_t *  opt = "") const
virtual

Reimplemented from TDetectorHit.

int TMTof::RefSize ( ) const
inline
int TMTof::RfSize ( ) const
inline
int TMTof::XfpSize ( ) const
inline

Member Data Documentation

std::vector<unsigned short> TMTof::fCrdc1Anode
std::vector<unsigned short> TMTof::fCrdc2Anode
std::vector<unsigned short> TMTof::fE1Down
std::vector<unsigned short> TMTof::fE1Up
std::vector<unsigned short> TMTof::fHodoscope
std::vector<unsigned short> TMTof::fObj
std::vector<unsigned short> TMTof::fRef
std::vector<unsigned short> TMTof::fRf
std::vector<unsigned short> TMTof::fXfp

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