Main Page | Modules | Namespace List | Class Hierarchy | Alphabetical List | Class List | Directories | File List | Namespace Members | Class Members | File Members | Related Pages

Reco::Strip Class Reference

#include <Strip.h>

Inheritance diagram for Reco::Strip:

Reco::StripABC Reco::RefCount List of all members.

Public Member Functions

 Strip (UShort_t, UShort_t, UShort_t, PlaneView::PlaneView_t, Float_t, Float_t, Float_t, PlexStripEndId)
 ~Strip ()
Float_t GetCharge () const
Float_t GetZPos () const
Float_t GetTPos () const
PlexStripEndId GetStripEndId () const
UShort_t GetPlane () const
UShort_t GetStrip () const
UShort_t GetDemuxVetoFlag () const
PlaneView::PlaneView_t GetPlaneView () const

Private Attributes

UShort_t strip
UShort_t plane
UShort_t demuxVeto
PlaneView::PlaneView_t view
Float_t tpos
Float_t zpos
Float_t pe
PlexStripEndId seid

Constructor & Destructor Documentation

Strip::Strip UShort_t  ,
UShort_t  ,
UShort_t  ,
PlaneView::PlaneView_t  ,
Float_t  ,
Float_t  ,
Float_t  ,
PlexStripEndId 
 

Definition at line 12 of file CandFitTrackSA/Strip.cxx.

00012                                                                                                                                :
00013   strip(st), plane(pl), demuxVeto(dmx), view(v), tpos(t), zpos(z), pe(p), seid(se)
00014 {}

Strip::~Strip  ) 
 

Definition at line 17 of file CandFitTrackSA/Strip.cxx.

00018 {}


Member Function Documentation

Float_t Reco::Strip::GetCharge  )  const [inline, virtual]
 

Implements Reco::StripABC.

Definition at line 28 of file CandFitTrackSA/Strip.h.

00028 { return  pe; };

UShort_t Reco::Strip::GetDemuxVetoFlag  )  const [inline, virtual]
 

Implements Reco::StripABC.

Definition at line 38 of file CandFitTrackSA/Strip.h.

00038 { return  demuxVeto; };

UShort_t Reco::Strip::GetPlane  )  const [inline, virtual]
 

Implements Reco::StripABC.

Definition at line 35 of file CandFitTrackSA/Strip.h.

00035 { return  plane; };

PlaneView::PlaneView_t Reco::Strip::GetPlaneView  )  const [inline, virtual]
 

Implements Reco::StripABC.

Definition at line 39 of file CandFitTrackSA/Strip.h.

00039 { return view; };

UShort_t Reco::Strip::GetStrip  )  const [inline, virtual]
 

Implements Reco::StripABC.

Definition at line 36 of file CandFitTrackSA/Strip.h.

00036 { return  strip; };

PlexStripEndId Reco::Strip::GetStripEndId  )  const [inline, virtual]
 

Implements Reco::StripABC.

Definition at line 33 of file CandFitTrackSA/Strip.h.

00033 { return  seid; };

Float_t Reco::Strip::GetTPos  )  const [inline, virtual]
 

Implements Reco::StripABC.

Definition at line 31 of file CandFitTrackSA/Strip.h.

00031 { return  tpos; };

Float_t Reco::Strip::GetZPos  )  const [inline, virtual]
 

Implements Reco::StripABC.

Definition at line 30 of file CandFitTrackSA/Strip.h.

00030 { return  zpos; };


Member Data Documentation

UShort_t Reco::Strip::demuxVeto [private]
 

Definition at line 45 of file CandFitTrackSA/Strip.h.

Float_t Reco::Strip::pe [private]
 

Definition at line 49 of file CandFitTrackSA/Strip.h.

UShort_t Reco::Strip::plane [private]
 

Definition at line 44 of file CandFitTrackSA/Strip.h.

PlexStripEndId Reco::Strip::seid [private]
 

Definition at line 50 of file CandFitTrackSA/Strip.h.

UShort_t Reco::Strip::strip [private]
 

Definition at line 43 of file CandFitTrackSA/Strip.h.

Float_t Reco::Strip::tpos [private]
 

Definition at line 47 of file CandFitTrackSA/Strip.h.

PlaneView::PlaneView_t Reco::Strip::view [private]
 

Definition at line 46 of file CandFitTrackSA/Strip.h.

Float_t Reco::Strip::zpos [private]
 

Definition at line 48 of file CandFitTrackSA/Strip.h.


The documentation for this class was generated from the following files:
Generated on Mon Feb 15 11:10:40 2010 for loon by  doxygen 1.3.9.1