#include "hhodocal.h"

HHodoCal


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

class HHodoCal : public TObject

Inheritance Chart:
TObject
<-
HHodoCal

    public:
HHodoCal() HHodoCal(const HHodoCal&) ~HHodoCal() static TClass* Class() void clear() Float_t getAdc(const Int_t n) const void getAddress(Int_t& m, Int_t& s) Int_t getMaxMult() Int_t getModule() const Int_t getNHits() const Int_t getStrip() const Float_t getTime(const Int_t n) const void getTimeAndAdc(const Int_t n, Float_t& time, Float_t& adc) virtual TClass* IsA() const HHodoCal& operator=(const HHodoCal&) void setAddress(const Int_t m, const Int_t s) void setModule(const Int_t n) void setStrip(const Int_t n) Bool_t setTimeAdc(const Float_t t, const Float_t a) virtual void ShowMembers(TMemberInspector& insp, char* parent) virtual void Streamer(TBuffer& b) void StreamerNVirtual(TBuffer& b)

Data Members


    protected:
Int_t nHits number of hits Int_t module module number Int_t strip fiber number Float_t time1 tdc time of 1st hit Float_t adc1 adc of 1st hit Float_t time2 tdc time of 2nd hit Float_t adc2 adc of 2nd hit Float_t time3 tdc time of 3rd hit Float_t adc3 adc of 3rd hit Float_t time4 tdc time of 4th hit Float_t adc4 adc of 4th hit

Class Description


void clear(void)

Float_t getTime(const Int_t n) const
 Returns the time of the nth hit (1<=n<=4)

Float_t getAdc(const Int_t n) const
 Returns the adc of the nth hit (1<=n<=4)

void getTimeAndAdc(const Int_t n, Float_t& time, Float_t& adc )
 Returns the time and adc of the nth hit (1<=n<=4)

Bool_t setTimeAdc(const Float_t time,const Float_t adc)
 Stores the given time and adc in the next data element time* and adc*
 and sets the multiplicity.
 Return kFALSE if 4 hits are already stored.



Inline Functions


               void ~HHodoCal()
           HHodoCal HHodoCal()
              Int_t getMaxMult()
               void setModule(const Int_t n)
               void setStrip(const Int_t n)
               void setAddress(const Int_t m, const Int_t s)
              Int_t getNHits() const
              Int_t getModule() const
              Int_t getStrip() const
               void getAddress(Int_t& m, Int_t& s)
            TClass* Class()
            TClass* IsA() const
               void ShowMembers(TMemberInspector& insp, char* parent)
               void Streamer(TBuffer& b)
               void StreamerNVirtual(TBuffer& b)
           HHodoCal HHodoCal(const HHodoCal&)
          HHodoCal& operator=(const HHodoCal&)


Last update: Fri Jan 26 11:55:41 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.