#include <CRTRawTree.h>
Public Member Functions | |
CRTRawTree (TTree *tr) | |
size_t | GetNEntries () const |
uint64_t | GetAbsTime (size_t ientry) const |
uint8_t | GetMac (size_t ientry) const |
uint16_t | GetADC (size_t ientry, uint8_t chan) const |
float | GetInstRate (size_t ientry_prev, size_t ientry_next) const |
float | GetPollRate (size_t ientry) const |
uint64_t | GetInterval (size_t ientry1, size_t ientry2) const |
Private Member Functions | |
void | Init () |
Private Attributes | |
TTree * | fTree |
uint8_t | fMac5 |
uint16_t | fFlags |
uint16_t | fLostcpu |
uint16_t | fLostfpga |
uint32_t | fTs0 |
uint32_t | fTs1 |
uint16_t | fAdc [32] |
uint32_t | fCoinc |
ULong64_t | fRun_start_time |
ULong64_t | fThis_poll_start |
ULong64_t | fThis_poll_end |
ULong64_t | fLast_poll_start |
ULong64_t | fLast_poll_end |
int32_t | fSystem_clock_deviation |
uint32_t | fFeb_in_poll |
uint32_t | fFeb_event_number |
uint32_t | fSequence_id |
ULong64_t | fFragment_timestamp |
TBranch * | b_Mac5 |
TBranch * | b_Flags |
TBranch * | b_Lostcpu |
TBranch * | b_Lostfpga |
TBranch * | b_Ts0 |
TBranch * | b_Ts1 |
TBranch * | b_Adc |
TBranch * | b_Coinc |
TBranch * | b_Run_start_time |
TBranch * | b_This_poll_start |
TBranch * | b_This_poll_end |
TBranch * | b_Last_poll_start |
TBranch * | b_Last_poll_end |
TBranch * | b_System_clock_deviation |
TBranch * | b_Feb_in_poll |
TBranch * | b_Feb_event_number |
TBranch * | b_Sequence_id |
TBranch * | b_Fragment_timestamp |
Definition at line 17 of file CRTRawTree.h.
|
explicit |
Definition at line 8 of file CRTRawTree.cc.
uint64_t CRTRawTree::GetAbsTime | ( | size_t | ientry | ) | const |
Definition at line 44 of file CRTRawTree.cc.
uint16_t CRTRawTree::GetADC | ( | size_t | ientry, |
uint8_t | chan | ||
) | const |
Definition at line 64 of file CRTRawTree.cc.
float CRTRawTree::GetInstRate | ( | size_t | ientry_prev, |
size_t | ientry_next | ||
) | const |
Definition at line 74 of file CRTRawTree.cc.
uint64_t CRTRawTree::GetInterval | ( | size_t | ientry1, |
size_t | ientry2 | ||
) | const |
Definition at line 90 of file CRTRawTree.cc.
uint8_t CRTRawTree::GetMac | ( | size_t | ientry | ) | const |
Definition at line 54 of file CRTRawTree.cc.
size_t CRTRawTree::GetNEntries | ( | ) | const |
Definition at line 40 of file CRTRawTree.cc.
float CRTRawTree::GetPollRate | ( | size_t | ientry | ) | const |
Definition at line 80 of file CRTRawTree.cc.
|
private |
Definition at line 16 of file CRTRawTree.cc.
|
private |
Definition at line 56 of file CRTRawTree.h.
|
private |
Definition at line 57 of file CRTRawTree.h.
|
private |
Definition at line 65 of file CRTRawTree.h.
|
private |
Definition at line 64 of file CRTRawTree.h.
|
private |
Definition at line 51 of file CRTRawTree.h.
|
private |
Definition at line 67 of file CRTRawTree.h.
|
private |
Definition at line 62 of file CRTRawTree.h.
|
private |
Definition at line 61 of file CRTRawTree.h.
|
private |
Definition at line 52 of file CRTRawTree.h.
|
private |
Definition at line 53 of file CRTRawTree.h.
|
private |
Definition at line 50 of file CRTRawTree.h.
|
private |
Definition at line 58 of file CRTRawTree.h.
|
private |
Definition at line 66 of file CRTRawTree.h.
|
private |
Definition at line 63 of file CRTRawTree.h.
|
private |
Definition at line 60 of file CRTRawTree.h.
|
private |
Definition at line 59 of file CRTRawTree.h.
|
private |
Definition at line 54 of file CRTRawTree.h.
|
private |
Definition at line 55 of file CRTRawTree.h.
|
private |
Definition at line 37 of file CRTRawTree.h.
|
private |
Definition at line 38 of file CRTRawTree.h.
|
private |
Definition at line 46 of file CRTRawTree.h.
|
private |
Definition at line 45 of file CRTRawTree.h.
|
private |
Definition at line 32 of file CRTRawTree.h.
|
private |
Definition at line 48 of file CRTRawTree.h.
|
private |
Definition at line 43 of file CRTRawTree.h.
|
private |
Definition at line 42 of file CRTRawTree.h.
|
private |
Definition at line 33 of file CRTRawTree.h.
|
private |
Definition at line 34 of file CRTRawTree.h.
|
private |
Definition at line 31 of file CRTRawTree.h.
|
private |
Definition at line 39 of file CRTRawTree.h.
|
private |
Definition at line 47 of file CRTRawTree.h.
|
private |
Definition at line 44 of file CRTRawTree.h.
|
private |
Definition at line 41 of file CRTRawTree.h.
|
private |
Definition at line 40 of file CRTRawTree.h.
|
private |
Definition at line 30 of file CRTRawTree.h.
|
private |
Definition at line 35 of file CRTRawTree.h.
|
private |
Definition at line 36 of file CRTRawTree.h.