Hall C ROOT/C++ Analyzer (hcana)
|
Brief Class for calculating and adding the RF Time in the Tree.
Author: Stephen JD Kay University of Regina Date: 12/04/21 (12th April 2021) Based on THcCoinTime class from C Yero
14/04/21 - Now works and reads in epics value for the accelerator frequency. This is used to determine the bunch spacing In future, want to determine the RF time with some corrections for each particle type (as is done in THcCoinTime)
Definition at line 32 of file THcRFTime.h.
Public Member Functions | |
void | Clear (Option_t *opt="") |
virtual EStatus | Init (const TDatime &run_time) |
virtual Int_t | Process (const THaEvData &) |
void | Reset (Option_t *opt="") |
THcRFTime (const char *name, const char *description, const char *hadArmName="", const char *elecArmName="", const char *RFname="") | |
virtual | ~THcRFTime () |
Protected Member Functions | |
virtual Int_t | DefineVariables (EMode mode=kDefine) |
virtual Int_t | ReadDatabase (const TDatime &date) |
#include <THcRFTime.h>
THcRFTime::THcRFTime | ( | const char * | name, |
const char * | description, | ||
const char * | hadArmName = "" , |
||
const char * | elecArmName = "" , |
||
const char * | RFname = "" |
||
) |
Definition at line 38 of file THcRFTime.cxx.
|
virtual |
Definition at line 53 of file THcRFTime.cxx.
Definition at line 61 of file THcRFTime.cxx.
|
protectedvirtual |
Definition at line 155 of file THcRFTime.cxx.
|
virtual |
Definition at line 79 of file THcRFTime.cxx.
Definition at line 171 of file THcRFTime.cxx.
Definition at line 123 of file THcRFTime.cxx.
Definition at line 71 of file THcRFTime.cxx.
|
protected |
Definition at line 76 of file THcRFTime.h.
|
protected |
Definition at line 77 of file THcRFTime.h.
|
protected |
Definition at line 74 of file THcRFTime.h.
|
protected |
Definition at line 64 of file THcRFTime.h.
|
protected |
Definition at line 57 of file THcRFTime.h.
|
protected |
Definition at line 59 of file THcRFTime.h.
|
protected |
Definition at line 63 of file THcRFTime.h.
|
protected |
Definition at line 65 of file THcRFTime.h.
|
protected |
Definition at line 58 of file THcRFTime.h.
|
protected |
Definition at line 62 of file THcRFTime.h.
|
protected |
Definition at line 83 of file THcRFTime.h.
|
protected |
Definition at line 70 of file THcRFTime.h.
|
protected |
Definition at line 56 of file THcRFTime.h.
|
protected |
Definition at line 49 of file THcRFTime.h.
|
protected |
Definition at line 84 of file THcRFTime.h.
|
protected |
Definition at line 80 of file THcRFTime.h.
|
protected |
Definition at line 72 of file THcRFTime.h.
|
protected |
Definition at line 78 of file THcRFTime.h.
|
protected |
Definition at line 81 of file THcRFTime.h.
|
protected |
Definition at line 73 of file THcRFTime.h.
|
protected |
Definition at line 79 of file THcRFTime.h.
|
protected |
Definition at line 68 of file THcRFTime.h.
|
protected |
Definition at line 67 of file THcRFTime.h.