#include "htofhit.h"

HTofHit


class description - source file - inheritance tree (.pdf)

class HTofHit : public TObject

Inheritance Chart:
TObject
<-
HTofHit
<-
HTofCluster
<-
HTofClusterSim
HTofHitSim
<-
HTofHitSim2
HTofHitSimTmp

    public:
HTofHit() HTofHit(const HTofHit&) ~HTofHit() static TClass* Class() Int_t getAdcFlag() Char_t getCell() void getDistance(Float_t& d) Float_t getEdep() Int_t getIndex() Float_t getLeftAmp() Char_t getModule() void getPhi(Float_t& ph) Float_t getRightAmp() Char_t getSector() void getTheta(Float_t& th) Float_t getTof() Float_t getXpos() Float_t getXposAdc() void getXYZLab(Float_t& x, Float_t& y, Float_t& z) virtual TClass* IsA() const int operator!=(const HTofHit& hit) int operator<(const HTofHit& hit) HTofHit& operator=(const HTofHit& a) int operator>(const HTofHit& hit) void setAdcFlag(Int_t af) void setCell(Char_t c) void setDistance(Float_t d) void setEdep(Float_t aedep) void setIndex(Int_t idx) void setLeftAmp(Float_t alAmp) void setModule(Char_t m) void setPhi(Float_t ph) void setRightAmp(Float_t arAmp) void setSector(Char_t s) void setTheta(Float_t th) void setTof(Float_t atof) void setValues(Float_t atof, Float_t axpos) void setXpos(Float_t axpos) void setXposAdc(Float_t axposAdc) void setXYZLab(Float_t x, Float_t y, Float_t z) virtual void ShowMembers(TMemberInspector& insp, char* parent) virtual void Streamer(TBuffer& b) void StreamerNVirtual(TBuffer& b)

Data Members

    private:
Int_t index Index Float_t tof time-of-flight (ns) Float_t xpos X coordinate in the scint. rod reference system (mm) Float_t xposAdc X coordinate calculated from ADC data (mm) Float_t edep energy deposited in scint. rod by particle Float_t lAmp amplitude of the signal registered by left PMT Float_t rAmp amplitude of the signal registered by right PMT Float_t xlab X in the lab system (mm) Float_t ylab Y in the lab system (mm) Float_t zlab Z in the lab system (mm) Float_t dist distance of the hit from the target (mm) Float_t theta theta angle of the hit (in deg) Float_t phi phi angle of the hit (in deg) Char_t sector Char_t module Char_t cell Location Int_t flagAdc

Class Description

HTofHit

 Class with a TOF Hit's data

 adapted from /u/halo/packages/abase/new by Manuel Sanchez (17/06/98)


void Streamer(TBuffer &R__b)
 Stream an object of class HTofHit.



Inline Functions


               void ~HTofHit()
            HTofHit HTofHit()
              Int_t getIndex()
             Char_t getSector()
             Char_t getModule()
             Char_t getCell()
            Float_t getTof()
            Float_t getXpos()
            Float_t getXposAdc()
            Float_t getEdep()
            Float_t getLeftAmp()
            Float_t getRightAmp()
               void getXYZLab(Float_t& x, Float_t& y, Float_t& z)
               void getDistance(Float_t& d)
               void getTheta(Float_t& th)
               void getPhi(Float_t& ph)
              Int_t getAdcFlag()
               void setIndex(Int_t idx)
               void setSector(Char_t s)
               void setModule(Char_t m)
               void setCell(Char_t c)
               void setTof(Float_t atof)
               void setXpos(Float_t axpos)
               void setXposAdc(Float_t axposAdc)
               void setEdep(Float_t aedep)
               void setLeftAmp(Float_t alAmp)
               void setRightAmp(Float_t arAmp)
               void setXYZLab(Float_t x, Float_t y, Float_t z)
               void setDistance(Float_t d)
               void setTheta(Float_t th)
               void setPhi(Float_t ph)
               void setAdcFlag(Int_t af)
               void setValues(Float_t atof, Float_t axpos)
                int operator<(const HTofHit& hit)
                int operator>(const HTofHit& hit)
                int operator!=(const HTofHit& hit)
           HTofHit& operator=(const HTofHit& a)
            TClass* Class()
            TClass* IsA() const
               void ShowMembers(TMemberInspector& insp, char* parent)
               void StreamerNVirtual(TBuffer& b)
            HTofHit HTofHit(const HTofHit&)


Last update: Fri Jan 26 12:36:10 2007


ROOT page - Class index - Class Hierarchy - Top of the page

This page has been automatically generated. If you have any comments or suggestions about the page layout send a mail to ROOT support, or contact the developers with any questions or problems regarding ROOT.