DmxPlane Class Reference

#include <DmxPlane.h>

Inheritance diagram for DmxPlane:
DmxMuonPlane DmxShowerPlane

List of all members.

Public Member Functions

 DmxPlane ()
virtual ~DmxPlane ()
virtual Float_t GetCoG () const =0
virtual Float_t GetStripCoG () const =0
virtual Float_t GetPlaneCharge () const =0
virtual Int_t GetPlaneNumber () const =0
virtual Int_t GetHypothesisLowerBound (Float_t tPos) const =0
virtual DmxPlaneTypes::PlaneType_t GetPlaneType () const =0
virtual Bool_t GetStripsSetFlag () const =0
virtual Float_t GetZPosition () const =0
virtual Float_t GetTimingOffset ()=0
virtual PlaneView::PlaneView_t GetPlaneView () const =0
virtual Int_t GetNumberOfStrips () const =0
virtual Bool_t IsValid () const =0
virtual Bool_t IsStray () const =0
virtual Bool_t IsGolden () const =0
virtual void PrintRecon ()=0
virtual void SetStrips ()=0
virtual void SetStray (bool stray)=0
virtual void SetGolden (bool golden)=0
virtual void SetStrips (Float_t tPos)=0

Detailed Description

Definition at line 20 of file DmxPlane.h.


Constructor & Destructor Documentation

DmxPlane::DmxPlane (  ) 

Definition at line 18 of file DmxPlane.cxx.

00019 {
00020 }

DmxPlane::~DmxPlane (  )  [virtual]

Definition at line 23 of file DmxPlane.cxx.

00024 {
00025 }


Member Function Documentation

virtual Float_t DmxPlane::GetCoG (  )  const [pure virtual]
virtual Int_t DmxPlane::GetHypothesisLowerBound ( Float_t  tPos  )  const [pure virtual]

Implemented in DmxMuonPlane, and DmxShowerPlane.

virtual Int_t DmxPlane::GetNumberOfStrips (  )  const [pure virtual]
virtual Float_t DmxPlane::GetPlaneCharge (  )  const [pure virtual]
virtual Int_t DmxPlane::GetPlaneNumber (  )  const [pure virtual]
virtual DmxPlaneTypes::PlaneType_t DmxPlane::GetPlaneType (  )  const [pure virtual]
virtual PlaneView::PlaneView_t DmxPlane::GetPlaneView (  )  const [pure virtual]
virtual Float_t DmxPlane::GetStripCoG (  )  const [pure virtual]
virtual Bool_t DmxPlane::GetStripsSetFlag (  )  const [pure virtual]

Implemented in DmxMuonPlane, and DmxShowerPlane.

virtual Float_t DmxPlane::GetTimingOffset (  )  [pure virtual]

Implemented in DmxMuonPlane, and DmxShowerPlane.

Referenced by DmxUtilities::CheckFitWithTiming().

virtual Float_t DmxPlane::GetZPosition (  )  const [pure virtual]
virtual Bool_t DmxPlane::IsGolden (  )  const [pure virtual]
virtual Bool_t DmxPlane::IsStray (  )  const [pure virtual]
virtual Bool_t DmxPlane::IsValid (  )  const [pure virtual]
virtual void DmxPlane::PrintRecon (  )  [pure virtual]

Implemented in DmxMuonPlane, and DmxShowerPlane.

virtual void DmxPlane::SetGolden ( bool  golden  )  [pure virtual]
virtual void DmxPlane::SetStray ( bool  stray  )  [pure virtual]
virtual void DmxPlane::SetStrips ( Float_t  tPos  )  [pure virtual]

Implemented in DmxMuonPlane, and DmxShowerPlane.

virtual void DmxPlane::SetStrips (  )  [pure virtual]

The documentation for this class was generated from the following files:

Generated on 2 Nov 2017 for loon by  doxygen 1.6.1