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

#include <hrichframe.h>

Inheritance diagram for HRichFrame:
Collaboration diagram for HRichFrame:

Public Member Functions

 HRichFrame ()
 
virtual ~HRichFrame ()
 
void printParams ()
 
void putParams (HParamList *l)
 
Bool_t getParams (HParamList *l)
 
Bool_t calculateFlagArea ()
 
Int_t isOut (Float_t x, Float_t y)
 
Int_t addCorner (HRichFrameCorner *)
 
HRichFrameCornergetCorner (Int_t n)
 
Int_t getCornerNr ()
 
Int_t setCorner (HRichFrameCorner *pCorner, Int_t n)
 

Private Member Functions

void clear ()
 

Private Attributes

Int_t fCornerNr
 
TObjArray fFrameArr
 
TArrayF fFrameCorners
 

Detailed Description

Definition at line 26 of file hrichframe.h.

Constructor & Destructor Documentation

HRichFrame::HRichFrame ( )
HRichFrame::~HRichFrame ( )
virtual

Definition at line 36 of file hrichframe.cc.

Member Function Documentation

Int_t HRichFrame::addCorner ( HRichFrameCorner pCorner)

Definition at line 117 of file hrichframe.cc.

Bool_t HRichFrame::calculateFlagArea ( )

Definition at line 174 of file hrichframe.cc.

void HRichFrame::clear ( void  )
private

Definition at line 42 of file hrichframe.cc.

HRichFrameCorner * HRichFrame::getCorner ( Int_t  n)

Definition at line 93 of file hrichframe.cc.

Referenced by HEDTransform::calcRichSectorFrame().

Int_t HRichFrame::getCornerNr ( )
inline

Definition at line 67 of file hrichframe.h.

References fCornerNr.

Bool_t HRichFrame::getParams ( HParamList l)
Int_t HRichFrame::isOut ( Float_t  x,
Float_t  y 
)
void HRichFrame::printParams ( void  )

Definition at line 69 of file hrichframe.cc.

void HRichFrame::putParams ( HParamList l)

Definition at line 86 of file hrichframe.cc.

References HParamList::add().

Int_t HRichFrame::setCorner ( HRichFrameCorner pCorner,
Int_t  n 
)

Definition at line 104 of file hrichframe.cc.

Member Data Documentation

Int_t HRichFrame::fCornerNr
private

Definition at line 30 of file hrichframe.h.

Referenced by getCornerNr().

TObjArray HRichFrame::fFrameArr
private

Definition at line 31 of file hrichframe.h.

TArrayF HRichFrame::fFrameCorners
private

Definition at line 32 of file hrichframe.h.


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