Main Page | Modules | Namespace List | Class Hierarchy | Alphabetical List | Class List | Directories | File List | Namespace Members | Class Members | File Members | Related Pages

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


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.

00053 {return m_FLSDigit1;}

Int_t REROOT_PEArrival::FLSDigit2  )  const [inline]
 

Definition at line 54 of file REROOT_PEArrival.h.

00054 {return m_FLSDigit2;}

Int_t REROOT_PEArrival::FLSHit  )  const [inline]
 

Definition at line 55 of file REROOT_PEArrival.h.

00055 {return m_FLSHit;}

Int_t REROOT_PEArrival::IAB  )  const [inline]
 

Definition at line 48 of file REROOT_PEArrival.h.

00048 {return m_IAB;}

Int_t REROOT_PEArrival::ID  )  const [inline]
 

Definition at line 45 of file REROOT_PEArrival.h.

00045 {return m_ID;}

Int_t REROOT_PEArrival::IEvent  )  const [inline]
 

Definition at line 49 of file REROOT_PEArrival.h.

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.

00046 {return m_IPln;}

Int_t REROOT_PEArrival::IStrip  )  const [inline]
 

Definition at line 47 of file REROOT_PEArrival.h.

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.

00052 {return m_Response;}

Float_t REROOT_PEArrival::Time  )  const [inline]
 

Definition at line 51 of file REROOT_PEArrival.h.

00051 {return m_Time;}

Int_t REROOT_PEArrival::TubePixel  )  const [inline]
 

Definition at line 50 of file REROOT_PEArrival.h.

00050 {return m_TubePixel;}


Member Data Documentation

Int_t REROOT_PEArrival::m_FLSDigit1 [private]
 

Definition at line 28 of file REROOT_PEArrival.h.

Int_t REROOT_PEArrival::m_FLSDigit2 [private]
 

Definition at line 29 of file REROOT_PEArrival.h.

Int_t REROOT_PEArrival::m_FLSHit [private]
 

Definition at line 30 of file REROOT_PEArrival.h.

Int_t REROOT_PEArrival::m_IAB [private]
 

Definition at line 23 of file REROOT_PEArrival.h.

Int_t REROOT_PEArrival::m_ID [private]
 

Definition at line 20 of file REROOT_PEArrival.h.

Int_t REROOT_PEArrival::m_IEvent [private]
 

Definition at line 24 of file REROOT_PEArrival.h.

Int_t REROOT_PEArrival::m_IPln [private]
 

Definition at line 21 of file REROOT_PEArrival.h.

Int_t REROOT_PEArrival::m_IStrip [private]
 

Definition at line 22 of file REROOT_PEArrival.h.

Float_t REROOT_PEArrival::m_Response [private]
 

Definition at line 27 of file REROOT_PEArrival.h.

Float_t REROOT_PEArrival::m_Time [private]
 

Definition at line 26 of file REROOT_PEArrival.h.

Int_t REROOT_PEArrival::m_TubePixel [private]
 

Definition at line 25 of file REROOT_PEArrival.h.


The documentation for this class was generated from the following files:
Generated on Mon Feb 15 11:10:13 2010 for loon by  doxygen 1.3.9.1