#include <TGEMEvent.h>
Data Structures | |
struct | gemhit_t |
Public Member Functions | |
TGEMEvent () | |
TGEMEvent (const char *name, Short_t id=0) | |
virtual | ~TGEMEvent () |
virtual void | Clear (Option_t *t="") |
void | AddHit (Int_t station, Double_t x, Double_t y, Double_t time, Double_t adc, uint64_t fulltime) |
unsigned | NumHits () const |
gemhit_t & | Hit (unsigned n) |
Protected Attributes | |
std::vector< gemhit_t > | fHits |
Definition at line 25 of file TGEMEvent.h.
TGEMEvent::TGEMEvent | ( | ) |
Definition at line 16 of file TGEMEvent.cxx.
TGEMEvent::TGEMEvent | ( | const char * | name, | |
Short_t | id = 0 | |||
) |
Definition at line 11 of file TGEMEvent.cxx.
TGEMEvent::~TGEMEvent | ( | ) | [virtual] |
Definition at line 21 of file TGEMEvent.cxx.
void TGEMEvent::AddHit | ( | Int_t | station, | |
Double_t | x, | |||
Double_t | y, | |||
Double_t | time, | |||
Double_t | adc, | |||
uint64_t | fulltime | |||
) | [inline] |
Definition at line 49 of file TGEMEvent.h.
References fHits.
Referenced by TGEMProc::FinalizeEvent().
void TGEMEvent::Clear | ( | Option_t * | t = "" |
) | [virtual] |
Method called by the framework to clear the event element.
Definition at line 26 of file TGEMEvent.cxx.
References fHits.
gemhit_t& TGEMEvent::Hit | ( | unsigned | n | ) | [inline] |
Definition at line 59 of file TGEMEvent.h.
References fHits.
unsigned TGEMEvent::NumHits | ( | ) | const [inline] |
Definition at line 56 of file TGEMEvent.h.
References fHits.
std::vector<gemhit_t> TGEMEvent::fHits [protected] |