AliRoot Core  da88d91 (da88d91)
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Groups Pages
AliFMD1 Class Reference

Geometry description and parameters of the FMD1 detector. The FMD1 has only one ring. More...

#include <FMD/AliFMD1.h>

Inheritance diagram for AliFMD1:

Public Member Functions

 AliFMD1 (AliFMDRing *inner)
 
virtual ~AliFMD1 ()
 
virtual void Init ()
 
- Public Member Functions inherited from AliFMDDetector
 AliFMDDetector (Int_t id, AliFMDRing *inner, AliFMDRing *outer)
 
 AliFMDDetector (const AliFMDDetector &other)
 
AliFMDDetectoroperator= (const AliFMDDetector &other)
 
virtual ~AliFMDDetector ()
 
virtual void InitTransformations ()
 
void SetId (Int_t x)
 
void SetInnerZ (Double_t x)
 
void SetOuterZ (Double_t x)
 
void SetInnerHoneyLowR (Double_t x)
 
void SetInnerHoneyHighR (Double_t x)
 
void SetOuterHoneyLowR (Double_t x)
 
void SetOuterHoneyHighR (Double_t x)
 
Int_t GetId () const
 
Double_t GetInnerZ () const
 
Double_t GetOuterZ () const
 
Double_t GetInnerHoneyLowR () const
 
Double_t GetInnerHoneyHighR () const
 
Double_t GetOuterHoneyLowR () const
 
Double_t GetOuterHoneyHighR () const
 
AliFMDRingGetInner () const
 
AliFMDRingGetOuter () const
 
AliFMDRingGetRing (Char_t id) const
 
Double_t GetRingZ (Char_t id) const
 
void Detector2XYZ (Char_t ring, UShort_t sector, UShort_t strip, Double_t &x, Double_t &y, Double_t &z) const
 
Bool_t XYZ2Detector (Double_t x, Double_t y, Double_t z, Char_t &ring, UShort_t &sector, UShort_t &strip) const
 
virtual void SetAlignableVolumes () const
 
TGeoMatrix * FindTransform (Char_t ring, UShort_t sector) const
 

Additional Inherited Members

- Protected Member Functions inherited from AliFMDDetector
Bool_t HasAllTransforms (Char_t ring) const
 
 ClassDef (AliFMDDetector, 2)
 
- Protected Attributes inherited from AliFMDDetector
Int_t fId
 
Double_t fInnerZ
 
Double_t fOuterZ
 
Double_t fInnerHoneyLowR
 
Double_t fInnerHoneyHighR
 
Double_t fOuterHoneyLowR
 
Double_t fOuterHoneyHighR
 
AliFMDRingfInner
 
AliFMDRingfOuter
 
TObjArrayfInnerTransforms
 
TObjArrayfOuterTransforms
 

Detailed Description

Geometry description and parameters of the FMD1 detector. The FMD1 has only one ring.

Todo:
Need to flesh out the support once it's defined
FMD1.png

Definition at line 26 of file AliFMD1.h.

Constructor & Destructor Documentation

AliFMD1::AliFMD1 ( AliFMDRing inner)

Constructor

Parameters
innerPointer to inner ring description
virtual AliFMD1::~AliFMD1 ( )
inlinevirtual

Destructor

Definition at line 33 of file AliFMD1.h.

Member Function Documentation

void AliFMD1::Init ( void  )
virtual

Initialize

Reimplemented from AliFMDDetector.

Definition at line 57 of file AliFMD1.cxx.

Referenced by AliFMDGeometry::Init().


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