#include "hshowertofpid.h"

HShowerTofPID


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

class HShowerTofPID : public TObject

Inheritance Chart:
TObject
<-
HShowerTofPID
<-
HShowerTofPIDTrack

    public:
HShowerTofPID() HShowerTofPID(const HShowerTofPID&) ~HShowerTofPID() static TClass* Class() Int_t clear() virtual Int_t Compare(const TObject* obj) const Int_t getAddress() Char_t getCol() Float_t getFact10() Float_t getFact20() Char_t getModule() Int_t getOuterHitId() Float_t getPhi() Float_t getRadius() Char_t getRow() Char_t getSector() Float_t getTheta() Float_t getTof() Float_t getTofinoCell() Float_t getTofinoMult() Float_t getTrackLength() virtual TClass* IsA() const virtual Bool_t IsSortable() const HShowerTofPID& operator=(const HShowerTofPID&) void setAddress(Int_t nAddress) void setCol(Char_t c) void setFact10(Float_t fact10) void setFact20(Float_t fact20) void setModule(Char_t m) void setOuterHitId(Int_t outerHit) void setPhi(Float_t phi) void setRadius(Float_t rad) void setRow(Char_t r) void setSector(Char_t s) void setTheta(Float_t theta) void setTof(Float_t fTof) void setTofinoCell(Int_t cell) void setTofinoMult(Int_t mult) void setTrackLength(Float_t TrackLength) virtual void ShowMembers(TMemberInspector& insp, char* parent) virtual void Streamer(TBuffer& b) void StreamerNVirtual(TBuffer& b)

Data Members

    private:
Float_t m_fRad radius [mm] in sphere coordinate system Float_t m_fPhi azimuthal angle [deg] in sphere coordinate system Float_t m_fTheta polar angle [deg] in sphere coordinate system Float_t m_fFact10 shower multiplication factor sum_post1/sum_pre Float_t m_fFact20 shower multiplication factor sum_post2/sum_pre Char_t m_nSector sector number Char_t m_nModule shower module (0,1,2) Char_t m_nRow shower row number (0-31) Char_t m_nCol shower column number (0-31) Int_t m_nTofinoCell tofino cell (0-3) Int_t m_nTofinoMult tofino cell multiplicity Float_t m_fTof time of flight Int_t m_nOuterHit kicktrack outer hit index Int_t m_nAddress address of HShowerTofPID object Float_t m_fTrackLength particle track lenght

Class Description


  HShowerTofPID

  Data object for correlated Shower/Tofino hits which fulfill electromagnetic
  shower (sum_post1/sum_pre > 1.9 or sum_post2/sum_pre > 1.9)
  and time of flight (5 < tof < 10 ns) conditions. This data object is filled
  by HShowerTofPIDFinder which takes information from HkickTrack and HShowerHitTof
  data containers.



HShowerTofPID()

~HShowerTofPID()

Int_t clear(void)

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



Inline Functions


                 Int_t getOuterHitId()
                 Int_t getAddress()
                Char_t getSector()
                Char_t getModule()
                Char_t getRow()
                Char_t getCol()
               Float_t getRadius()
               Float_t getPhi()
               Float_t getTheta()
               Float_t getFact10()
               Float_t getFact20()
               Float_t getTof()
               Float_t getTofinoCell()
               Float_t getTofinoMult()
               Float_t getTrackLength()
                  void setAddress(Int_t nAddress)
                  void setSector(Char_t s)
                  void setModule(Char_t m)
                  void setRow(Char_t r)
                  void setCol(Char_t c)
                  void setRadius(Float_t rad)
                  void setPhi(Float_t phi)
                  void setTheta(Float_t theta)
                  void setTof(Float_t fTof)
                  void setFact10(Float_t fact10)
                  void setFact20(Float_t fact20)
                  void setTofinoCell(Int_t cell)
                  void setTofinoMult(Int_t mult)
                  void setOuterHitId(Int_t outerHit)
                  void setTrackLength(Float_t TrackLength)
                Bool_t IsSortable() const
                 Int_t Compare(const TObject* obj) const
               TClass* Class()
               TClass* IsA() const
                  void ShowMembers(TMemberInspector& insp, char* parent)
                  void StreamerNVirtual(TBuffer& b)
         HShowerTofPID HShowerTofPID(const HShowerTofPID&)
        HShowerTofPID& operator=(const HShowerTofPID&)


Last update: 19/04/05 by Jacek Otwinowski


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.