Public Member Functions | Data Fields

TGet4v1Event Class Reference

#include <TGet4v1Event.h>

Collaboration diagram for TGet4v1Event:
Collaboration graph
[legend]

Public Member Functions

 TGet4v1Event ()
 TGet4v1Event (const char *name, Short_t id=0)
virtual ~TGet4v1Event ()
virtual void Clear (Option_t *t="")
double GetEventTime () const
ULong64_t CalcGlobalTime (Double_t deltaTrigger)
 TGet4v1Event ()
 TGet4v1Event (const char *name, Short_t id=0)
virtual ~TGet4v1Event ()
virtual void Clear (Option_t *t="")
double GetEventTime () const
ULong64_t CalcGlobalTime (Double_t deltaTrigger)
UInt_t GetHitsNumber (UInt_t uEvent, UInt_t uGet4ChipBoard, UInt_t uGet4Channel)
Double_t GetHitTime (UInt_t uEvent, UInt_t uGet4ChipBoard, UInt_t uGet4Channel, UInt_t uHit=0)
Double_t GetHitTot (UInt_t uEvent, UInt_t uGet4ChipBoard, UInt_t uGet4Channel, UInt_t uHit=0)

Data Fields

ULong64_t fLastGlobalTriggerTm
ULong64_t fMbsEventNumber
std::vector< Get4v1EventfEvents

Detailed Description

Definition at line 395 of file TGet4v1Event.h.


Constructor & Destructor Documentation

TGet4v1Event::TGet4v1Event (  ) 

Definition at line 361 of file TGet4v1Event.cxx.

TGet4v1Event::TGet4v1Event ( const char *  name,
Short_t  id = 0 
)

Definition at line 355 of file TGet4v1Event.cxx.

TGet4v1Event::~TGet4v1Event (  )  [virtual]

Definition at line 366 of file TGet4v1Event.cxx.

References Clear().

TGet4v1Event::TGet4v1Event (  ) 
TGet4v1Event::TGet4v1Event ( const char *  name,
Short_t  id = 0 
)
virtual TGet4v1Event::~TGet4v1Event (  )  [virtual]

Member Function Documentation

ULong64_t TGet4v1Event::CalcGlobalTime ( Double_t  deltaTrigger  ) 

Definition at line 380 of file TGet4v1Event.cxx.

References fLastGlobalTriggerTm.

ULong64_t TGet4v1Event::CalcGlobalTime ( Double_t  deltaTrigger  ) 
virtual void TGet4v1Event::Clear ( Option_t *  t = ""  )  [virtual]

Method called by the framework to clear the event element.

void TGet4v1Event::Clear ( Option_t *  t = ""  )  [virtual]

Method called by the framework to clear the event element.

Definition at line 371 of file TGet4v1Event.cxx.

References fEvents.

Referenced by ~TGet4v1Event().

double TGet4v1Event::GetEventTime (  )  const [inline]

Method return time of event in seconds in time of master ROC

Definition at line 405 of file TGet4v1Event.h.

References fLastGlobalTriggerTm.

double TGet4v1Event::GetEventTime (  )  const [inline]

Method return time of event in seconds in time of master ROC

Definition at line 451 of file TGet4v1Event.h.

References fLastGlobalTriggerTm.

UInt_t TGet4v1Event::GetHitsNumber ( UInt_t  uEvent,
UInt_t  uGet4ChipBoard,
UInt_t  uGet4Channel 
) [inline]

Definition at line 469 of file TGet4v1Event.h.

References fEvents.

Double_t TGet4v1Event::GetHitTime ( UInt_t  uEvent,
UInt_t  uGet4ChipBoard,
UInt_t  uGet4Channel,
UInt_t  uHit = 0 
) [inline]

Definition at line 475 of file TGet4v1Event.h.

References fEvents.

Double_t TGet4v1Event::GetHitTot ( UInt_t  uEvent,
UInt_t  uGet4ChipBoard,
UInt_t  uGet4Channel,
UInt_t  uHit = 0 
) [inline]

Definition at line 477 of file TGet4v1Event.h.

References fEvents.


Field Documentation

Definition at line 415 of file TGet4v1Event.h.

Referenced by CalcGlobalTime(), and GetEventTime().

Definition at line 417 of file TGet4v1Event.h.

Referenced by TGet4v1Proc::FinalizeEvent().


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