REROOT_TubePixelMap Class Reference

#include <REROOT_TubePixelMap.h>

List of all members.

Public Member Functions

 REROOT_TubePixelMap (TUBEPIXELMAP_DEF *)
 REROOT_TubePixelMap ()
 ~REROOT_TubePixelMap ()
virtual void accept (REROOT_Visitor &v)
void clear ()
void printEvent (std::ostream &) const
Int_t ID () const
Int_t MUXMap () const
Int_t IExtr () const
Int_t ICell () const
Int_t ITubePixel () const

Private Member Functions

void init ()

Private Attributes

Int_t m_ID
Int_t m_MUXMap
Int_t m_IExtr
Int_t m_ICell
Int_t m_ITubePixel


Detailed Description

Definition at line 16 of file REROOT_TubePixelMap.h.


Constructor & Destructor Documentation

REROOT_TubePixelMap::REROOT_TubePixelMap ( TUBEPIXELMAP_DEF  ) 

Definition at line 59 of file REROOT_TubePixelMap.cxx.

References init().

00060 {
00061   m_ID         = nr->ID - 1;                                  // C index
00062   m_MUXMap     = nr->MUXMap;
00063   m_IExtr      = nr->IExtr - 1;                               // C index
00064   m_ICell      = nr->ICell - 1;                               // C index
00065   m_ITubePixel = nr->ITubePixel;
00066 
00067   init();
00068 }

REROOT_TubePixelMap::REROOT_TubePixelMap (  ) 

Definition at line 70 of file REROOT_TubePixelMap.cxx.

00071 {
00072 }

REROOT_TubePixelMap::~REROOT_TubePixelMap (  ) 

Definition at line 78 of file REROOT_TubePixelMap.cxx.

00079 {
00080 }


Member Function Documentation

virtual void REROOT_TubePixelMap::accept ( REROOT_Visitor v  )  [inline, virtual]

Definition at line 32 of file REROOT_TubePixelMap.h.

References REROOT_Visitor::visit().

00032 { v.visit(this); }

void REROOT_TubePixelMap::clear (  ) 

Definition at line 82 of file REROOT_TubePixelMap.cxx.

00083 {
00084 }

Int_t REROOT_TubePixelMap::ICell (  )  const [inline]

Definition at line 41 of file REROOT_TubePixelMap.h.

References m_ICell.

00041 {return m_ICell;  }              // ICell

Int_t REROOT_TubePixelMap::ID (  )  const [inline]

Definition at line 38 of file REROOT_TubePixelMap.h.

References m_ID.

00038 {return m_ID;  }                    // ID

Int_t REROOT_TubePixelMap::IExtr (  )  const [inline]

Definition at line 40 of file REROOT_TubePixelMap.h.

References m_IExtr.

00040 {return m_IExtr;  }              // IExtr

void REROOT_TubePixelMap::init (  )  [private]

Definition at line 74 of file REROOT_TubePixelMap.cxx.

00075 {
00076 }

Int_t REROOT_TubePixelMap::ITubePixel (  )  const [inline]

Definition at line 42 of file REROOT_TubePixelMap.h.

References m_ITubePixel.

00042 {return m_ITubePixel;  }    // ITubePixel

Int_t REROOT_TubePixelMap::MUXMap (  )  const [inline]

Definition at line 39 of file REROOT_TubePixelMap.h.

References m_MUXMap.

00039 {return m_MUXMap;  }            // MUXMap

void REROOT_TubePixelMap::printEvent ( std::ostream &   )  const

Definition at line 86 of file REROOT_TubePixelMap.cxx.

00087 {
00088   pstream << "=================== TubePixelMap =====================\n";
00089 }


Member Data Documentation

Int_t REROOT_TubePixelMap::m_ICell [private]

Definition at line 22 of file REROOT_TubePixelMap.h.

Referenced by ICell().

Int_t REROOT_TubePixelMap::m_ID [private]

Definition at line 19 of file REROOT_TubePixelMap.h.

Referenced by ID().

Int_t REROOT_TubePixelMap::m_IExtr [private]

Definition at line 21 of file REROOT_TubePixelMap.h.

Referenced by IExtr().

Int_t REROOT_TubePixelMap::m_ITubePixel [private]

Definition at line 23 of file REROOT_TubePixelMap.h.

Referenced by ITubePixel().

Int_t REROOT_TubePixelMap::m_MUXMap [private]

Definition at line 20 of file REROOT_TubePixelMap.h.

Referenced by MUXMap().


The documentation for this class was generated from the following files:
Generated on Mon Aug 11 01:06:51 2014 for loon by  doxygen 1.4.7