class TecOut: public PHObject

Basic TEC Output class

Inheritance:


Public Fields

[more] ClassDef(TecOut, 1)

Public Methods

[more]virtual ~TecOut()
[more]virtual void Reset()
[more]virtual int isValid() const
[more]virtual int getHitGlobalIndex(int ihit) const
[more]virtual int getHitIndex(int ihit) const
[more]virtual int getHitSide(int ihit) const
[more]virtual int getHitSector(int ihit) const
[more]virtual int getHitPlane(int ihit) const
[more]virtual int getHitWire(int ihit) const
[more]virtual int getHitTimeBin(int ihit) const
[more]virtual int getHitADC(int ihit) const
[more]virtual float getHitCharge(int ihit) const
[more]virtual float getHitX(int ihit) const
[more]virtual float getHitY(int ihit) const
[more]virtual int getHitTrackID(int, int ) const
[more]virtual int getHitTrackID(int ihit) const
[more]virtual int getTrackID(int itrack) const
[more]virtual int getTrackIndex(int itrack) const
[more]virtual int getTrackSector(int itrack) const
[more]virtual int getTrackSide(int itrack) const
[more]virtual float getTrackXin(int itrack) const
[more]virtual float getTrackXout(int itrack) const
[more]virtual float getTrackYin(int itrack) const
[more]virtual float getTrackYout(int itrack) const
[more]virtual float getTrackXinError(int itrack) const
[more]virtual float getTrackXoutError(int itrack) const
[more]virtual float getTrackYinError(int itrack) const
[more]virtual float getTrackYoutError(int itrack) const
[more]virtual float getTrackdEdX(int itrack) const
[more]virtual float getTrackLength(int itrack) const
[more]virtual int getTrackNdEdXbins(int itrack) const
[more]virtual int getTrackNhits(int itrack) const
[more]virtual int getTrackNhits(int itrack, int iplane) const
[more]virtual int getTrackNwires(int itrack, int iplane) const
[more]virtual float getTrackAlpha(int itrack) const
[more]virtual float getTrackPhi(int itrack) const
[more]virtual float getTrackCharge(int itrack) const
[more]virtual float getTrackPt(int itrack) const
[more]virtual float getTrackSlope(int itrack) const
[more]virtual float getTrackIntercept(int itrack) const
[more]virtual int getRunNumber() const
[more]virtual void setRunNumber(int)
[more]virtual void setTrackNhits(int, int)
[more]virtual void setTrackIndex(int, int)
[more]virtual void setTrackNhits(int, int, int)
[more]virtual void setTrackNwires(int, int, int)
[more]virtual void setTrackdEdX(int itrack, float a)
[more]virtual void setTrackLength(int itrack, float a)
[more]virtual void setTrackNdEdXbins(int itrack, int nn)
[more]TClonesArray* GetTecTracks() const
[more]TClonesArray* GetTecHits() const
[more]virtual int AddTecHit(int iindex, int iwire, int ibin, int adc, float charge, float* xyz, int itrack)
[more]virtual int AddTecTrack(float* xyzin, float* xyzout)
[more]virtual int AddTecTrack(TecTrack &source)
[more]virtual int getNHits() const
[more]virtual int getNTracks() const
[more]virtual void identify(ostream& os = cout) const
[more]virtual void set_TecNTrack(const unsigned int ntrk)
[more]virtual unsigned int get_TecNTrack() const
[more]virtual short get_Pc1Hit(const unsigned int itrk) const
[more]virtual void set_Pc1Hit(const unsigned int itrk, const short ival)
[more]virtual short get_Pc3Hit(const unsigned int itrk) const
[more]virtual void set_Pc3Hit(const unsigned int itrk, const short ival)
[more]virtual short get_TofHit(const unsigned int itrk) const
[more]virtual void set_TofHit(const unsigned int itrk, const short ival)
[more]virtual short get_EmcHit(const unsigned int itrk) const
[more]virtual void set_EmcHit(const unsigned int itrk, const short ival)
[more]virtual int get_index(const unsigned int itrk) const
[more]virtual void set_index(const unsigned int itrk, const int ival)
[more]virtual int get_nhits(const unsigned int itrk) const
[more]virtual void set_nhits(const unsigned int itrk, const int ival)
[more]virtual float get_pt(const unsigned int itrk) const
[more]virtual void set_pt(const unsigned int itrk, const float rval)
[more]virtual float get_alpha(const unsigned int itrk) const
[more]virtual void set_alpha(const unsigned int itrk, const float rval)
[more]virtual float get_phi(const unsigned int itrk) const
[more]virtual void set_phi(const unsigned int itrk, const float rval)
[more]virtual float get_xin(const unsigned int itrk) const
[more]virtual void set_xin(const unsigned int itrk, const float rval)
[more]virtual float get_xout(const unsigned int itrk) const
[more]virtual void set_xout(const unsigned int itrk, const float rval)
[more]virtual float get_yin(const unsigned int itrk) const
[more]virtual void set_yin(const unsigned int itrk, const float rval)
[more]virtual float get_yout(const unsigned int itrk) const
[more]virtual void set_yout(const unsigned int itrk, const float rval)
[more]virtual float get_dEdx1(const unsigned int itrk) const
[more]virtual void set_dEdx1(const unsigned int itrk, const float rval)
[more]virtual float get_dEdx2(const unsigned int itrk) const
[more]virtual void set_dEdx2(const unsigned int itrk, const float rval)


Inherited from PHObject:


Documentation

This is a basic virtual class for Tec output. It contains declarations of virtual functions to be used for Tec data reading from DSTs.<br> Detailed documentation: not ready yet.
ovirtual ~TecOut()

ovirtual void Reset()

ovirtual int isValid() const

ovirtual int getHitGlobalIndex(int ihit) const

ovirtual int getHitIndex(int ihit) const

ovirtual int getHitSide(int ihit) const

ovirtual int getHitSector(int ihit) const

ovirtual int getHitPlane(int ihit) const

ovirtual int getHitWire(int ihit) const

ovirtual int getHitTimeBin(int ihit) const

ovirtual int getHitADC(int ihit) const

ovirtual float getHitCharge(int ihit) const

ovirtual float getHitX(int ihit) const

ovirtual float getHitY(int ihit) const

ovirtual int getHitTrackID(int, int ) const

ovirtual int getHitTrackID(int ihit) const

ovirtual int getTrackID(int itrack) const

ovirtual int getTrackIndex(int itrack) const

ovirtual int getTrackSector(int itrack) const

ovirtual int getTrackSide(int itrack) const

ovirtual float getTrackXin(int itrack) const

ovirtual float getTrackXout(int itrack) const

ovirtual float getTrackYin(int itrack) const

ovirtual float getTrackYout(int itrack) const

ovirtual float getTrackXinError(int itrack) const

ovirtual float getTrackXoutError(int itrack) const

ovirtual float getTrackYinError(int itrack) const

ovirtual float getTrackYoutError(int itrack) const

ovirtual float getTrackdEdX(int itrack) const

ovirtual float getTrackLength(int itrack) const

ovirtual int getTrackNdEdXbins(int itrack) const

ovirtual int getTrackNhits(int itrack) const

ovirtual int getTrackNhits(int itrack, int iplane) const

ovirtual int getTrackNwires(int itrack, int iplane) const

ovirtual float getTrackAlpha(int itrack) const

ovirtual float getTrackPhi(int itrack) const

ovirtual float getTrackCharge(int itrack) const

ovirtual float getTrackPt(int itrack) const

ovirtual float getTrackSlope(int itrack) const

ovirtual float getTrackIntercept(int itrack) const

ovirtual int getRunNumber() const

ovirtual void setRunNumber(int)

ovirtual void setTrackNhits(int, int)

ovirtual void setTrackIndex(int, int)

ovirtual void setTrackNhits(int, int, int)

ovirtual void setTrackNwires(int, int, int)

ovirtual void setTrackdEdX(int itrack, float a)

ovirtual void setTrackLength(int itrack, float a)

ovirtual void setTrackNdEdXbins(int itrack, int nn)

oTClonesArray* GetTecTracks() const

oTClonesArray* GetTecHits() const

ovirtual int AddTecHit(int iindex, int iwire, int ibin, int adc, float charge, float* xyz, int itrack)

ovirtual int AddTecTrack(float* xyzin, float* xyzout)

ovirtual int AddTecTrack(TecTrack &source)

ovirtual int getNHits() const

ovirtual int getNTracks() const

ovirtual void identify(ostream& os = cout) const

ovirtual void set_TecNTrack(const unsigned int ntrk)

ovirtual unsigned int get_TecNTrack() const

ovirtual short get_Pc1Hit(const unsigned int itrk) const

ovirtual void set_Pc1Hit(const unsigned int itrk, const short ival)

ovirtual short get_Pc3Hit(const unsigned int itrk) const

ovirtual void set_Pc3Hit(const unsigned int itrk, const short ival)

ovirtual short get_TofHit(const unsigned int itrk) const

ovirtual void set_TofHit(const unsigned int itrk, const short ival)

ovirtual short get_EmcHit(const unsigned int itrk) const

ovirtual void set_EmcHit(const unsigned int itrk, const short ival)

ovirtual int get_index(const unsigned int itrk) const

ovirtual void set_index(const unsigned int itrk, const int ival)

ovirtual int get_nhits(const unsigned int itrk) const

ovirtual void set_nhits(const unsigned int itrk, const int ival)

ovirtual float get_pt(const unsigned int itrk) const

ovirtual void set_pt(const unsigned int itrk, const float rval)

ovirtual float get_alpha(const unsigned int itrk) const

ovirtual void set_alpha(const unsigned int itrk, const float rval)

ovirtual float get_phi(const unsigned int itrk) const

ovirtual void set_phi(const unsigned int itrk, const float rval)

ovirtual float get_xin(const unsigned int itrk) const

ovirtual void set_xin(const unsigned int itrk, const float rval)

ovirtual float get_xout(const unsigned int itrk) const

ovirtual void set_xout(const unsigned int itrk, const float rval)

ovirtual float get_yin(const unsigned int itrk) const

ovirtual void set_yin(const unsigned int itrk, const float rval)

ovirtual float get_yout(const unsigned int itrk) const

ovirtual void set_yout(const unsigned int itrk, const float rval)

ovirtual float get_dEdx1(const unsigned int itrk) const

ovirtual void set_dEdx1(const unsigned int itrk, const float rval)

ovirtual float get_dEdx2(const unsigned int itrk) const

ovirtual void set_dEdx2(const unsigned int itrk, const float rval)

o ClassDef(TecOut, 1)


Direct child classes:
TecOutMicrov1
Author:
Sasha Lebedev (ISU) <a href="mailto:lebedev@iastate.edu">lebedev@iastate.edu</a>

Alphabetic index HTML hierarchy of classes or Java



This page was generated with the help of DOC++.