TEveCaloData::CellGeom_t Struct Reference

#include <TEveCaloData.h>

Inheritance diagram for TEveCaloData::CellGeom_t:

TEveCaloData::CellData_t TEveCaloData::CellData_t List of all members.

Public Member Functions

 CellGeom_t ()
 CellGeom_t (Float_t etaMin, Float_t etaMax, Float_t phiMin, Float_t phiMax)
virtual ~CellGeom_t ()
void Configure (Float_t etaMin, Float_t etaMax, Float_t phiMin, Float_t phiMax)
Float_t EtaMin () const
Float_t EtaMax () const
Float_t Eta () const
Float_t EtaDelta () const
Float_t PhiMin () const
Float_t PhiMax () const
Float_t Phi () const
Float_t PhiDelta () const
Float_t ThetaMin () const
Float_t ThetaMax () const
Float_t Theta () const
Float_t ThetaDelta () const
virtual void Dump () const
 CellGeom_t ()
 CellGeom_t (Float_t etaMin, Float_t etaMax, Float_t phiMin, Float_t phiMax)
virtual ~CellGeom_t ()
void Configure (Float_t etaMin, Float_t etaMax, Float_t phiMin, Float_t phiMax)
Float_t EtaMin () const
Float_t EtaMax () const
Float_t Eta () const
Float_t EtaDelta () const
Float_t PhiMin () const
Float_t PhiMax () const
Float_t Phi () const
Float_t PhiDelta () const
Float_t ThetaMin () const
Float_t ThetaMax () const
Float_t Theta () const
Float_t ThetaDelta () const
virtual void Dump () const

Public Attributes

Float_t fPhiMin
Float_t fPhiMax
Float_t fEtaMin
Float_t fEtaMax
Float_t fThetaMin
Float_t fThetaMax

Detailed Description

Definition at line 70 of file TEveCaloData.h.


Constructor & Destructor Documentation

TEveCaloData::CellGeom_t::CellGeom_t (  )  [inline]

Definition at line 82 of file TEveCaloData.h.

TEveCaloData::CellGeom_t::CellGeom_t ( Float_t  etaMin,
Float_t  etaMax,
Float_t  phiMin,
Float_t  phiMax 
) [inline]

Definition at line 83 of file TEveCaloData.h.

References Configure().

virtual TEveCaloData::CellGeom_t::~CellGeom_t (  )  [inline, virtual]

Definition at line 84 of file TEveCaloData.h.

TEveCaloData::CellGeom_t::CellGeom_t (  )  [inline]

Definition at line 82 of file TEveCaloData.h.

TEveCaloData::CellGeom_t::CellGeom_t ( Float_t  etaMin,
Float_t  etaMax,
Float_t  phiMin,
Float_t  phiMax 
) [inline]

Definition at line 83 of file TEveCaloData.h.

References Configure().

virtual TEveCaloData::CellGeom_t::~CellGeom_t (  )  [inline, virtual]

Definition at line 84 of file TEveCaloData.h.


Member Function Documentation

void TEveCaloData::CellGeom_t::Configure ( Float_t  etaMin,
Float_t  etaMax,
Float_t  phiMin,
Float_t  phiMax 
)

Definition at line 41 of file TEveCaloData.cxx.

References TEveCaloData::EtaToTheta(), fEtaMax, fEtaMin, fPhiMax, fPhiMin, fThetaMax, and fThetaMin.

Referenced by CellGeom_t(), and TEveCaloDataHist::GetCellData().

Float_t TEveCaloData::CellGeom_t::EtaMin (  )  const [inline]

Definition at line 88 of file TEveCaloData.h.

References fEtaMin.

Referenced by TEveCaloViz::CellInEtaPhiRng(), TEveCaloLegoGL::DrawSelectedCells(), TEveCaloLegoGL::Make3DDisplayList(), and TEveCalo3DGL::RenderEndCapCell().

Float_t TEveCaloData::CellGeom_t::EtaMax (  )  const [inline]

Definition at line 89 of file TEveCaloData.h.

References fEtaMax.

Referenced by TEveCaloViz::CellInEtaPhiRng().

Float_t TEveCaloData::CellGeom_t::Eta (  )  const [inline]

Definition at line 90 of file TEveCaloData.h.

References fEtaMax, and fEtaMin.

Referenced by TEveCalo3DGL::DirectDraw(), TEveCalo3DGL::DrawSelectedCells(), and TEveCaloData::GetHighlightTooltip().

Float_t TEveCaloData::CellGeom_t::EtaDelta (  )  const [inline]

Definition at line 91 of file TEveCaloData.h.

References fEtaMax, and fEtaMin.

Referenced by TEveCaloLegoGL::DrawSelectedCells(), TEveCaloLegoGL::Make3DDisplayList(), and TEveCaloLegoOverlay::Render().

Float_t TEveCaloData::CellGeom_t::PhiMin (  )  const [inline]

Definition at line 93 of file TEveCaloData.h.

References fPhiMin.

Referenced by TEveCaloViz::CellInEtaPhiRng(), TEveCaloLegoGL::DrawSelectedCells(), TEveCaloLegoGL::Make3DDisplayList(), TEveCalo3DGL::RenderBarrelCell(), and TEveCalo3DGL::RenderEndCapCell().

Float_t TEveCaloData::CellGeom_t::PhiMax (  )  const [inline]

Definition at line 94 of file TEveCaloData.h.

References fPhiMax.

Referenced by TEveCaloViz::CellInEtaPhiRng(), TEveCalo3DGL::RenderBarrelCell(), and TEveCalo3DGL::RenderEndCapCell().

Float_t TEveCaloData::CellGeom_t::Phi (  )  const [inline]

Definition at line 95 of file TEveCaloData.h.

References fPhiMax, and fPhiMin.

Referenced by TEveCalo2DGL::DrawRhoZ(), TEveCalo2DGL::DrawRhoZHighlighted(), and TEveCaloData::GetHighlightTooltip().

Float_t TEveCaloData::CellGeom_t::PhiDelta (  )  const [inline]

Definition at line 96 of file TEveCaloData.h.

References fPhiMax, and fPhiMin.

Referenced by TEveCaloLegoGL::DrawSelectedCells(), TEveCaloLegoGL::Make3DDisplayList(), and TEveCaloLegoOverlay::Render().

Float_t TEveCaloData::CellGeom_t::ThetaMin (  )  const [inline]

Definition at line 98 of file TEveCaloData.h.

References fThetaMin.

Referenced by TEveCalo3DGL::RenderBarrelCell(), and TEveCalo3DGL::RenderEndCapCell().

Float_t TEveCaloData::CellGeom_t::ThetaMax (  )  const [inline]

Definition at line 99 of file TEveCaloData.h.

References fThetaMax.

Referenced by TEveCalo3DGL::RenderBarrelCell(), and TEveCalo3DGL::RenderEndCapCell().

Float_t TEveCaloData::CellGeom_t::Theta (  )  const [inline]

Definition at line 100 of file TEveCaloData.h.

References fThetaMax, and fThetaMin.

Referenced by TEveCaloData::CellData_t::Value().

Float_t TEveCaloData::CellGeom_t::ThetaDelta (  )  const [inline]

Definition at line 101 of file TEveCaloData.h.

References fThetaMax, and fThetaMin.

void TEveCaloData::CellGeom_t::Dump (  )  const [virtual]

Definition at line 33 of file TEveCaloData.cxx.

References fEtaMax, fEtaMin, fPhiMax, and fPhiMin.

void TEveCaloData::CellGeom_t::Configure ( Float_t  etaMin,
Float_t  etaMax,
Float_t  phiMin,
Float_t  phiMax 
)

Float_t TEveCaloData::CellGeom_t::EtaMin (  )  const [inline]

Definition at line 88 of file TEveCaloData.h.

References fEtaMin.

Float_t TEveCaloData::CellGeom_t::EtaMax (  )  const [inline]

Definition at line 89 of file TEveCaloData.h.

References fEtaMax.

Float_t TEveCaloData::CellGeom_t::Eta (  )  const [inline]

Definition at line 90 of file TEveCaloData.h.

References fEtaMax, and fEtaMin.

Float_t TEveCaloData::CellGeom_t::EtaDelta (  )  const [inline]

Definition at line 91 of file TEveCaloData.h.

References fEtaMax, and fEtaMin.

Float_t TEveCaloData::CellGeom_t::PhiMin (  )  const [inline]

Definition at line 93 of file TEveCaloData.h.

References fPhiMin.

Float_t TEveCaloData::CellGeom_t::PhiMax (  )  const [inline]

Definition at line 94 of file TEveCaloData.h.

References fPhiMax.

Float_t TEveCaloData::CellGeom_t::Phi (  )  const [inline]

Definition at line 95 of file TEveCaloData.h.

References fPhiMax, and fPhiMin.

Float_t TEveCaloData::CellGeom_t::PhiDelta (  )  const [inline]

Definition at line 96 of file TEveCaloData.h.

References fPhiMax, and fPhiMin.

Float_t TEveCaloData::CellGeom_t::ThetaMin (  )  const [inline]

Definition at line 98 of file TEveCaloData.h.

References fThetaMin.

Float_t TEveCaloData::CellGeom_t::ThetaMax (  )  const [inline]

Definition at line 99 of file TEveCaloData.h.

References fThetaMax.

Float_t TEveCaloData::CellGeom_t::Theta (  )  const [inline]

Definition at line 100 of file TEveCaloData.h.

References fThetaMax, and fThetaMin.

Float_t TEveCaloData::CellGeom_t::ThetaDelta (  )  const [inline]

Definition at line 101 of file TEveCaloData.h.

References fThetaMax, and fThetaMin.

virtual void TEveCaloData::CellGeom_t::Dump (  )  const [virtual]


Member Data Documentation

Float_t TEveCaloData::CellGeom_t::fPhiMin

Definition at line 74 of file TEveCaloData.h.

Referenced by Configure(), TEveCaloLegoGL::DrawSelectedCells(), TEveCaloData::CellData_t::Dump(), Dump(), TEveCaloLegoGL::Make3DDisplayList(), Phi(), PhiDelta(), PhiMin(), and TEveCaloLegoGL::PrepareCell2DData().

Float_t TEveCaloData::CellGeom_t::fPhiMax

Definition at line 75 of file TEveCaloData.h.

Referenced by Configure(), TEveCaloLegoGL::DrawSelectedCells(), TEveCaloData::CellData_t::Dump(), Dump(), TEveCaloLegoGL::Make3DDisplayList(), Phi(), PhiDelta(), PhiMax(), and TEveCaloLegoGL::PrepareCell2DData().

Float_t TEveCaloData::CellGeom_t::fEtaMin

Definition at line 76 of file TEveCaloData.h.

Referenced by Configure(), TEveCaloData::CellData_t::Dump(), Dump(), Eta(), EtaDelta(), EtaMin(), and TEveCaloLegoGL::PrepareCell2DData().

Float_t TEveCaloData::CellGeom_t::fEtaMax

Definition at line 77 of file TEveCaloData.h.

Referenced by Configure(), TEveCaloData::CellData_t::Dump(), Dump(), Eta(), EtaDelta(), EtaMax(), and TEveCaloLegoGL::PrepareCell2DData().

Float_t TEveCaloData::CellGeom_t::fThetaMin

Definition at line 79 of file TEveCaloData.h.

Referenced by Configure(), Theta(), ThetaDelta(), and ThetaMin().

Float_t TEveCaloData::CellGeom_t::fThetaMax

Definition at line 80 of file TEveCaloData.h.

Referenced by Configure(), Theta(), ThetaDelta(), and ThetaMax().


The documentation for this struct was generated from the following files:
Generated on Tue Jul 5 16:36:38 2011 for ROOT_528-00b_version by  doxygen 1.5.1