REROOT_Pln2MUX Class Reference

#include <REROOT_Pln2MUX.h>

List of all members.

Public Member Functions

 REROOT_Pln2MUX (PLN2MUX_DEF *)
 REROOT_Pln2MUX ()
 ~REROOT_Pln2MUX ()
virtual void accept (REROOT_Visitor &v)
void clear ()
void printEvent (std::ostream &) const
Int_t ID () const
Int_t IPln () const
Int_t MUXA () const
Int_t MUXMapA () const
Int_t MUXB () const
Int_t MUXMapB () const

Private Member Functions

void init ()

Private Attributes

Int_t m_ID
Int_t m_IPln
Int_t m_MUXA
Int_t m_MUXMapA
Int_t m_MUXB
Int_t m_MUXMapB

Detailed Description

Definition at line 16 of file REROOT_Pln2MUX.h.


Constructor & Destructor Documentation

REROOT_Pln2MUX::REROOT_Pln2MUX ( PLN2MUX_DEF nr  ) 

Definition at line 59 of file REROOT_Pln2MUX.cxx.

References init().

00060 {
00061   m_ID        = nr->ID - 1;                                   // C index
00062   m_IPln      = nr->IPln - 1;                                 // C index
00063   m_MUXA      = nr->MUXA;
00064   m_MUXMapA   = nr->MUXMapA;
00065   m_MUXB      = nr->MUXB;
00066   m_MUXMapB   = nr->MUXMapB;
00067 
00068   init();
00069 }

REROOT_Pln2MUX::REROOT_Pln2MUX (  ) 

Definition at line 71 of file REROOT_Pln2MUX.cxx.

00072 {
00073 }

REROOT_Pln2MUX::~REROOT_Pln2MUX (  ) 

Definition at line 79 of file REROOT_Pln2MUX.cxx.

00080 {
00081 }


Member Function Documentation

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

Definition at line 33 of file REROOT_Pln2MUX.h.

References REROOT_Visitor::visit().

00033 { v.visit(this); }

void REROOT_Pln2MUX::clear (  ) 

Definition at line 83 of file REROOT_Pln2MUX.cxx.

00084 {
00085 }

Int_t REROOT_Pln2MUX::ID (  )  const [inline]

Definition at line 39 of file REROOT_Pln2MUX.h.

References m_ID.

00039 {return m_ID;  }                   // ID

void REROOT_Pln2MUX::init ( void   )  [private]

Definition at line 75 of file REROOT_Pln2MUX.cxx.

00076 {
00077 }

Int_t REROOT_Pln2MUX::IPln (  )  const [inline]

Definition at line 40 of file REROOT_Pln2MUX.h.

References m_IPln.

00040 {return m_IPln;  }               // IPln

Int_t REROOT_Pln2MUX::MUXA (  )  const [inline]

Definition at line 41 of file REROOT_Pln2MUX.h.

References m_MUXA.

00041 {return m_MUXA;  }               // MUXA

Int_t REROOT_Pln2MUX::MUXB (  )  const [inline]

Definition at line 43 of file REROOT_Pln2MUX.h.

References m_MUXB.

00043 {return m_MUXB;  }               // MUXB

Int_t REROOT_Pln2MUX::MUXMapA (  )  const [inline]

Definition at line 42 of file REROOT_Pln2MUX.h.

References m_MUXMapA.

00042 {return m_MUXMapA;  }         // MUXMapA

Int_t REROOT_Pln2MUX::MUXMapB (  )  const [inline]

Definition at line 44 of file REROOT_Pln2MUX.h.

References m_MUXMapB.

00044 {return m_MUXMapB;  }         // MUXMapB

void REROOT_Pln2MUX::printEvent ( std::ostream &  pstream  )  const

Definition at line 87 of file REROOT_Pln2MUX.cxx.

00088 {
00089   pstream << "======================= Pln2MUX =====================\n";
00090 }


Member Data Documentation

Int_t REROOT_Pln2MUX::m_ID [private]

Definition at line 19 of file REROOT_Pln2MUX.h.

Referenced by ID().

Int_t REROOT_Pln2MUX::m_IPln [private]

Definition at line 20 of file REROOT_Pln2MUX.h.

Referenced by IPln().

Int_t REROOT_Pln2MUX::m_MUXA [private]

Definition at line 21 of file REROOT_Pln2MUX.h.

Referenced by MUXA().

Int_t REROOT_Pln2MUX::m_MUXB [private]

Definition at line 23 of file REROOT_Pln2MUX.h.

Referenced by MUXB().

Int_t REROOT_Pln2MUX::m_MUXMapA [private]

Definition at line 22 of file REROOT_Pln2MUX.h.

Referenced by MUXMapA().

Int_t REROOT_Pln2MUX::m_MUXMapB [private]

Definition at line 24 of file REROOT_Pln2MUX.h.

Referenced by MUXMapB().


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

Generated on 2 Nov 2017 for loon by  doxygen 1.6.1