Definition at line 21 of file livetime.hh.
Public Member Functions | |
livetime () | |
livetime (TTree *tree) | |
virtual | ~livetime () |
void | allocate () |
Int_t | GetEntry (Int_t) |
void | Init (TTree *) |
Bool_t | Notify () |
virtual livetime & | operator= (livetime &) |
void | output (TTree *waveTree, network *net, float *slag=NULL, vector< waveSegment > detSegs=DEFAULT_WAVESEGMENT) |
TTree * | setTree () |
void | Show (Int_t entry=-1) |
Public Attributes | |
TBranch * | b_gps |
TBranch * | b_lag |
TBranch * | b_live |
TBranch * | b_run |
array of gps stop time segment for each detector More... | |
TBranch * | b_slag |
TBranch * | b_start |
TBranch * | b_stop |
TTree * | fChain |
Int_t | fCurrent |
pointer to the analyzed TTree or TChain More... | |
Double_t | gps |
Float_t * | lag |
Double_t | live |
Int_t | run |
current Tree number in a TChain More... | |
Float_t * | slag |
time lag [sec] More... | |
Double_t * | start |
time slag [sec] More... | |
Double_t * | stop |
array of gps start time segment for each detector More... | |
#include <livetime.hh>
|
inline |
Definition at line 48 of file livetime.hh.
|
inline |
Definition at line 49 of file livetime.hh.
|
inlinevirtual |
Definition at line 50 of file livetime.hh.
void livetime::allocate | ( | ) |
Definition at line 47 of file livetime.cc.
Int_t livetime::GetEntry | ( | Int_t | entry | ) |
Definition at line 148 of file livetime.cc.
void livetime::Init | ( | TTree * | tree | ) |
Definition at line 29 of file livetime.cc.
Bool_t livetime::Notify | ( | ) |
Definition at line 134 of file livetime.cc.
Definition at line 8 of file livetime.cc.
void livetime::output | ( | TTree * | waveTree, |
network * | net, | ||
float * | slag = NULL , |
||
vector< waveSegment > | detSegs = DEFAULT_WAVESEGMENT |
||
) |
Definition at line 91 of file livetime.cc.
TTree * livetime::setTree | ( | ) |
Definition at line 63 of file livetime.cc.
void livetime::Show | ( | Int_t | entry = -1 | ) |
Definition at line 154 of file livetime.cc.
TBranch* livetime::b_gps |
Definition at line 41 of file livetime.hh.
TBranch* livetime::b_lag |
Definition at line 43 of file livetime.hh.
TBranch* livetime::b_live |
Definition at line 42 of file livetime.hh.
TBranch* livetime::b_run |
array of gps stop time segment for each detector
Definition at line 40 of file livetime.hh.
TBranch* livetime::b_slag |
Definition at line 44 of file livetime.hh.
TBranch* livetime::b_start |
Definition at line 45 of file livetime.hh.
TBranch* livetime::b_stop |
Definition at line 46 of file livetime.hh.
TTree* livetime::fChain |
Definition at line 24 of file livetime.hh.
Int_t livetime::fCurrent |
pointer to the analyzed TTree or TChain
Definition at line 25 of file livetime.hh.
Double_t livetime::gps |
Definition at line 31 of file livetime.hh.
Float_t* livetime::lag |
Definition at line 33 of file livetime.hh.
Double_t livetime::live |
Definition at line 32 of file livetime.hh.
Int_t livetime::run |
current Tree number in a TChain
Definition at line 30 of file livetime.hh.
Float_t* livetime::slag |
time lag [sec]
Definition at line 34 of file livetime.hh.
Double_t* livetime::start |
time slag [sec]
Definition at line 35 of file livetime.hh.
Double_t* livetime::stop |
array of gps start time segment for each detector
Definition at line 36 of file livetime.hh.