REROOT_PEArrival Class Reference

#include <REROOT_PEArrival.h>

List of all members.

Public Member Functions

 REROOT_PEArrival (PEARRIVAL_DEF *)
 REROOT_PEArrival ()
 ~REROOT_PEArrival ()
virtual void accept (REROOT_Visitor &v)
void clear ()
void printEvent (std::ostream &) const
Int_t ID () const
Int_t IPln () const
Int_t IStrip () const
Int_t IAB () const
Int_t IEvent () const
Int_t TubePixel () const
Float_t Time () const
Float_t Response () const
Int_t FLSDigit1 () const
Int_t FLSDigit2 () const
Int_t FLSHit () const

Private Member Functions

void init ()

Private Attributes

Int_t m_ID
Int_t m_IPln
Int_t m_IStrip
Int_t m_IAB
Int_t m_IEvent
Int_t m_TubePixel
Float_t m_Time
Float_t m_Response
Int_t m_FLSDigit1
Int_t m_FLSDigit2
Int_t m_FLSHit


Detailed Description

Definition at line 16 of file REROOT_PEArrival.h.


Constructor & Destructor Documentation

REROOT_PEArrival::REROOT_PEArrival ( PEARRIVAL_DEF  ) 

Definition at line 58 of file REROOT_PEArrival.cxx.

References init().

00059 {
00060   m_ID        = nr->ID - 1;                                   // C index
00061   m_IPln      = nr->IPln - 1;                                 // C index
00062   m_IStrip    = nr->IStrip - 1;                               // C index
00063   m_IAB       = nr->IAB;
00064   m_IEvent    = nr->IEvent - 1;                               // C index
00065   m_TubePixel = nr->TubePixel - 1;                            // C index
00066   m_Time      = nr->Time;
00067   m_Response  = nr->Response;
00068   m_FLSDigit1 = nr->FLSDigit1 - 1;                            // C index
00069   m_FLSDigit2 = nr->FLSDigit2 - 1;                            // C index
00070   m_FLSHit    = nr->FLSHit - 1;                               // C index
00071 
00072   init();
00073 }

REROOT_PEArrival::REROOT_PEArrival (  ) 

Definition at line 76 of file REROOT_PEArrival.cxx.

00077 {
00078 }

REROOT_PEArrival::~REROOT_PEArrival (  ) 

Definition at line 86 of file REROOT_PEArrival.cxx.

00087 {
00088 }


Member Function Documentation

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

Definition at line 39 of file REROOT_PEArrival.h.

References REROOT_Visitor::visit().

00039 {v.visit(this);}

void REROOT_PEArrival::clear (  ) 

Definition at line 91 of file REROOT_PEArrival.cxx.

00092 {
00093 }

Int_t REROOT_PEArrival::FLSDigit1 (  )  const [inline]

Definition at line 53 of file REROOT_PEArrival.h.

References m_FLSDigit1.

00053 {return m_FLSDigit1;}

Int_t REROOT_PEArrival::FLSDigit2 (  )  const [inline]

Definition at line 54 of file REROOT_PEArrival.h.

References m_FLSDigit2.

00054 {return m_FLSDigit2;}

Int_t REROOT_PEArrival::FLSHit (  )  const [inline]

Definition at line 55 of file REROOT_PEArrival.h.

References m_FLSHit.

00055 {return m_FLSHit;}

Int_t REROOT_PEArrival::IAB (  )  const [inline]

Definition at line 48 of file REROOT_PEArrival.h.

References m_IAB.

00048 {return m_IAB;}

Int_t REROOT_PEArrival::ID (  )  const [inline]

Definition at line 45 of file REROOT_PEArrival.h.

References m_ID.

00045 {return m_ID;}

Int_t REROOT_PEArrival::IEvent (  )  const [inline]

Definition at line 49 of file REROOT_PEArrival.h.

References m_IEvent.

00049 {return m_IEvent;}

void REROOT_PEArrival::init (  )  [private]

Definition at line 81 of file REROOT_PEArrival.cxx.

00082 {
00083 }

Int_t REROOT_PEArrival::IPln (  )  const [inline]

Definition at line 46 of file REROOT_PEArrival.h.

References m_IPln.

00046 {return m_IPln;}

Int_t REROOT_PEArrival::IStrip (  )  const [inline]

Definition at line 47 of file REROOT_PEArrival.h.

References m_IStrip.

00047 {return m_IStrip;}

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

Definition at line 96 of file REROOT_PEArrival.cxx.

00097 {
00098   pstream << "====================== PEArrival =====================\n";
00099 }

Float_t REROOT_PEArrival::Response (  )  const [inline]

Definition at line 52 of file REROOT_PEArrival.h.

References m_Response.

00052 {return m_Response;}

Float_t REROOT_PEArrival::Time (  )  const [inline]

Definition at line 51 of file REROOT_PEArrival.h.

References m_Time.

00051 {return m_Time;}

Int_t REROOT_PEArrival::TubePixel (  )  const [inline]

Definition at line 50 of file REROOT_PEArrival.h.

References m_TubePixel.

00050 {return m_TubePixel;}


Member Data Documentation

Int_t REROOT_PEArrival::m_FLSDigit1 [private]

Definition at line 28 of file REROOT_PEArrival.h.

Referenced by FLSDigit1().

Int_t REROOT_PEArrival::m_FLSDigit2 [private]

Definition at line 29 of file REROOT_PEArrival.h.

Referenced by FLSDigit2().

Int_t REROOT_PEArrival::m_FLSHit [private]

Definition at line 30 of file REROOT_PEArrival.h.

Referenced by FLSHit().

Int_t REROOT_PEArrival::m_IAB [private]

Definition at line 23 of file REROOT_PEArrival.h.

Referenced by IAB().

Int_t REROOT_PEArrival::m_ID [private]

Definition at line 20 of file REROOT_PEArrival.h.

Referenced by ID().

Int_t REROOT_PEArrival::m_IEvent [private]

Definition at line 24 of file REROOT_PEArrival.h.

Referenced by IEvent().

Int_t REROOT_PEArrival::m_IPln [private]

Definition at line 21 of file REROOT_PEArrival.h.

Referenced by IPln().

Int_t REROOT_PEArrival::m_IStrip [private]

Definition at line 22 of file REROOT_PEArrival.h.

Referenced by IStrip().

Float_t REROOT_PEArrival::m_Response [private]

Definition at line 27 of file REROOT_PEArrival.h.

Referenced by Response().

Float_t REROOT_PEArrival::m_Time [private]

Definition at line 26 of file REROOT_PEArrival.h.

Referenced by Time().

Int_t REROOT_PEArrival::m_TubePixel [private]

Definition at line 25 of file REROOT_PEArrival.h.

Referenced by TubePixel().


The documentation for this class was generated from the following files:
Generated on Thu Apr 10 23:03:37 2014 for loon by  doxygen 1.4.7