HYDRA_development_version
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros
HMdcSizesCellsCell Class Reference

#include <hmdcsizescells.h>

Inheritance diagram for HMdcSizesCellsCell:
Collaboration diagram for HMdcSizesCellsCell:

Public Member Functions

 HMdcSizesCellsCell (void)
 
 ~HMdcSizesCellsCell (void)
 
const HGeomVectorgetWirePoint (Int_t n) const
 
void setStatus (Bool_t stat)
 
Bool_t getStatus (void) const
 
Float_t getWireLength (void) const
 
Char_t getReadoutSide (void) const
 
Float_t getXReadout (void) const
 
Double_t getWirePos (void) const
 
void clear (void)
 
Float_t getSignPath (Float_t x) const
 
HGeomVectorgetWirePnt1 (void)
 
HGeomVectorgetWirePnt2 (void)
 
void setReadoutSide (Char_t rs)
 
void setWireLength (Float_t wl)
 
void setXReadout (Float_t xr)
 
void setWirePos (Double_t y)
 

Protected Attributes

HGeomVector wirePnt1
 
HGeomVector wirePnt2
 
Bool_t status
 
Char_t readOutSide
 
Float_t xReadout
 
Float_t length
 
Double_t yWirePos
 

Detailed Description

Definition at line 22 of file hmdcsizescells.h.

Constructor & Destructor Documentation

HMdcSizesCellsCell::HMdcSizesCellsCell ( void  )
inline

Definition at line 36 of file hmdcsizescells.h.

References clear().

HMdcSizesCellsCell::~HMdcSizesCellsCell ( void  )
inline

Definition at line 37 of file hmdcsizescells.h.

Member Function Documentation

void HMdcSizesCellsCell::clear ( void  )

Referenced by ClassImp(), and HMdcSizesCellsCell().

Char_t HMdcSizesCellsCell::getReadoutSide ( void  ) const
inline

Definition at line 46 of file hmdcsizescells.h.

References readOutSide.

Referenced by HMdcSizesCellsLayer::getSignPath(), and HMdcDigitizer::transform().

Float_t HMdcSizesCellsCell::getSignPath ( Float_t  x) const
inline

Definition at line 52 of file hmdcsizescells.h.

References xReadout.

Referenced by HMdcSizesCellsLayer::getSignPath(), and HMdcDigitizer::transform().

Bool_t HMdcSizesCellsCell::getStatus ( void  ) const
inline

Definition at line 44 of file hmdcsizescells.h.

References status.

Referenced by HMdcLookUpTbSec::calcLookUpTb().

Float_t HMdcSizesCellsCell::getWireLength ( void  ) const
inline

Definition at line 45 of file hmdcsizescells.h.

References length.

Referenced by HMdcSizesCellsLayer::getSignPath().

HGeomVector& HMdcSizesCellsCell::getWirePnt1 ( void  )
inline

Definition at line 53 of file hmdcsizescells.h.

References wirePnt1.

Referenced by HMdcSizesCellsLayer::fillLayerCont(), and HMdcWiresArr::testRestForTrack().

HGeomVector& HMdcSizesCellsCell::getWirePnt2 ( void  )
inline

Definition at line 54 of file hmdcsizescells.h.

References wirePnt2.

Referenced by HMdcSizesCellsLayer::fillLayerCont(), and HMdcWiresArr::testRestForTrack().

const HGeomVector* HMdcSizesCellsCell::getWirePoint ( Int_t  n) const
inline

Definition at line 38 of file hmdcsizescells.h.

References wirePnt1, and wirePnt2.

Referenced by HMdcLookUpTbSec::calcLookUpTb().

Double_t HMdcSizesCellsCell::getWirePos ( void  ) const
inline
Float_t HMdcSizesCellsCell::getXReadout ( void  ) const
inline

Definition at line 47 of file hmdcsizescells.h.

References xReadout.

void HMdcSizesCellsCell::setReadoutSide ( Char_t  rs)
inline

Definition at line 55 of file hmdcsizescells.h.

Referenced by HMdcSizesCellsLayer::fillLayerCont().

void HMdcSizesCellsCell::setStatus ( Bool_t  stat)
inline

Definition at line 43 of file hmdcsizescells.h.

Referenced by HMdcSizesCellsLayer::fillLayerCont().

void HMdcSizesCellsCell::setWireLength ( Float_t  wl)
inline

Definition at line 56 of file hmdcsizescells.h.

Referenced by HMdcSizesCellsLayer::fillLayerCont().

void HMdcSizesCellsCell::setWirePos ( Double_t  y)
inline

Definition at line 58 of file hmdcsizescells.h.

Referenced by HMdcSizesCellsLayer::fillLayerCont().

void HMdcSizesCellsCell::setXReadout ( Float_t  xr)
inline

Definition at line 57 of file hmdcsizescells.h.

Referenced by HMdcSizesCellsLayer::fillLayerCont().

Member Data Documentation

Float_t HMdcSizesCellsCell::length
protected

Definition at line 33 of file hmdcsizescells.h.

Referenced by getWireLength().

Char_t HMdcSizesCellsCell::readOutSide
protected

Definition at line 27 of file hmdcsizescells.h.

Referenced by getReadoutSide().

Bool_t HMdcSizesCellsCell::status
protected

Definition at line 26 of file hmdcsizescells.h.

Referenced by getStatus().

HGeomVector HMdcSizesCellsCell::wirePnt1
protected

Definition at line 24 of file hmdcsizescells.h.

Referenced by getWirePnt1(), and getWirePoint().

HGeomVector HMdcSizesCellsCell::wirePnt2
protected

Definition at line 25 of file hmdcsizescells.h.

Referenced by getWirePnt2(), and getWirePoint().

Float_t HMdcSizesCellsCell::xReadout
protected

Definition at line 31 of file hmdcsizescells.h.

Referenced by getSignPath(), and getXReadout().

Double_t HMdcSizesCellsCell::yWirePos
protected

Definition at line 34 of file hmdcsizescells.h.

Referenced by getWirePos().


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