REROOT_DigitPln Class Reference

#include <REROOT_DigitPln.h>

List of all members.

Public Member Functions

 REROOT_DigitPln (DIGITPLN_DEF *)
 REROOT_DigitPln ()
 ~REROOT_DigitPln ()
virtual void accept (REROOT_Visitor &v)
void clear ()
void printEvent (std::ostream &) const
Int_t ID () const
Int_t IPln () const
Int_t NDigitPln () const

Private Member Functions

void init ()

Private Attributes

Int_t m_ID
Int_t m_IPln
Int_t m_NDigitPln

Detailed Description

Definition at line 16 of file REROOT_DigitPln.h.


Constructor & Destructor Documentation

REROOT_DigitPln::REROOT_DigitPln ( DIGITPLN_DEF nr  ) 

Definition at line 59 of file REROOT_DigitPln.cxx.

References init().

00060 {
00061   m_ID        = nr->ID - 1;                                   // C index
00062   m_IPln      = nr->IPln - 1;                                 // C index
00063   m_NDigitPln = nr->NDigitPln;
00064 
00065   init();
00066 }

REROOT_DigitPln::REROOT_DigitPln (  ) 

Definition at line 68 of file REROOT_DigitPln.cxx.

00069 {
00070 }

REROOT_DigitPln::~REROOT_DigitPln (  ) 

Definition at line 76 of file REROOT_DigitPln.cxx.

00077 {
00078 }


Member Function Documentation

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

Definition at line 30 of file REROOT_DigitPln.h.

References REROOT_Visitor::visit().

00030 { v.visit(this); }

void REROOT_DigitPln::clear (  ) 

Definition at line 80 of file REROOT_DigitPln.cxx.

00081 {
00082 }

Int_t REROOT_DigitPln::ID (  )  const [inline]

Definition at line 36 of file REROOT_DigitPln.h.

References m_ID.

Referenced by printEvent().

00036 {return m_ID;  }                      // ID

void REROOT_DigitPln::init ( void   )  [private]

Definition at line 72 of file REROOT_DigitPln.cxx.

00073 {
00074 }

Int_t REROOT_DigitPln::IPln (  )  const [inline]

Definition at line 37 of file REROOT_DigitPln.h.

References m_IPln.

Referenced by printEvent().

00037 {return m_IPln;  }                  // IPln

Int_t REROOT_DigitPln::NDigitPln (  )  const [inline]

Definition at line 38 of file REROOT_DigitPln.h.

References m_NDigitPln.

Referenced by printEvent().

00038 {return m_NDigitPln;  }        // NDigitPln

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

Definition at line 84 of file REROOT_DigitPln.cxx.

References ID(), IPln(), and NDigitPln().

00085 {
00086   pstream << "======================= DigitPln =====================\n";
00087   pstream << "DigitPln.ID           = " << ID()                 << "\n";
00088   pstream << "DigitPln.IPln()       = " << IPln()               << "\n";
00089   pstream << "DigitPln.NDigitPln()  = " << NDigitPln()          << "\n";
00090 }


Member Data Documentation

Int_t REROOT_DigitPln::m_ID [private]

Definition at line 19 of file REROOT_DigitPln.h.

Referenced by ID().

Int_t REROOT_DigitPln::m_IPln [private]

Definition at line 20 of file REROOT_DigitPln.h.

Referenced by IPln().

Definition at line 21 of file REROOT_DigitPln.h.

Referenced by NDigitPln().


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

Generated on 2 Nov 2017 for loon by  doxygen 1.6.1