Universita' di GenovaINFN Sezione di Genova  
AIRWATCH / EUSO Genova

EChipTrackSegment

#include "EChipTrackSegment.hh"

EChipTrackSegment


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

class EChipTrackSegment : public TObject

Inheritance Chart:
TObject
<-
EChipTrackSegment

    public:
EChipTrackSegment() EChipTrackSegment(const EChipTrackSegment& other) virtual ~EChipTrackSegment() static TClass* Class() virtual void Clear(Option_t* = "") virtual void Copy(TObject& other) const Int_t GetCellId() const Int_t GetChipUid() const Int_t GetCrossBorder() const Int_t GetGtuEnd() const Int_t GetGtuStart() const Bool_t GetHasHole() const Int_t GetTrackLength() const Bool_t GetTriggered() const virtual TClass* IsA() const EChipTrackSegment& operator=(const EChipTrackSegment&) void SetCellId(Int_t v) void SetChipUid(Int_t v) void SetCrossBorder(Int_t v) void SetGtuEnd(Int_t v) void SetGtuStart(Int_t v) void SetHasHole(Bool_t v) void SetTrackLength(Int_t v) void SetTriggered(Bool_t v) virtual void ShowMembers(TMemberInspector& insp, char* parent) virtual void Streamer(TBuffer& b) void StreamerNVirtual(TBuffer& b)

Data Members

    private:
Int_t fCellId id of macrocell where track occured Int_t fChipUid uid of chip where track occurred Int_t fGtuStart first gtu Int_t fGtuEnd last gtu Int_t fCrossBorder true if track is touching the chip border Int_t fTrackLength length in number of pixels and gtu Bool_t fHasHole true if the track has a hole Bool_t fTriggered true if the track is a segment of a trigger track

Class Description

 EChipTrackSegment

 <extensive class description>

   Config file parameters
   ======================

   <parameter name>: <parameter description>
   -Valid options: <available options>


EChipTrackSegment()
 Constructor


~EChipTrackSegment()
 Destructor


EChipTrackSegment( const EChipTrackSegment& other ) : TObject()
 Copy Constructor


void Copy( TObject& other ) const
 Copy method


void Clear( Option_t* opt )
 Clear method




Inline Functions


                     Int_t GetCellId() const
                     Int_t GetChipUid() const
                     Int_t GetGtuStart() const
                     Int_t GetGtuEnd() const
                     Int_t GetCrossBorder() const
                     Int_t GetTrackLength() const
                    Bool_t GetHasHole() const
                    Bool_t GetTriggered() const
                      void SetCellId(Int_t v)
                      void SetChipUid(Int_t v)
                      void SetGtuStart(Int_t v)
                      void SetGtuEnd(Int_t v)
                      void SetCrossBorder(Int_t v)
                      void SetTrackLength(Int_t v)
                      void SetHasHole(Bool_t v)
                      void SetTriggered(Bool_t v)
                   TClass* Class()
                   TClass* IsA() const
                      void ShowMembers(TMemberInspector& insp, char* parent)
                      void Streamer(TBuffer& b)
                      void StreamerNVirtual(TBuffer& b)
        EChipTrackSegment& operator=(const EChipTrackSegment&)
About Us | EUSO Official Website | Web pages created by Roberto Pesce and Alessandro Thea - Last Update Wed Nov 16 16:22:44 2005