Analysis Software
Documentation for sPHENIX simulation software
|
#include <online_distribution/blob/master/newbasic/caen_correction.h>
Public Member Functions | |
caen_correction (const char *calibdata) | |
virtual | ~caen_correction () |
int | init (Packet *p) |
float | caen_corrected (const int sample, const int channel) const |
float | caen_time (const int sample, const int channel) const |
float | caen_rollover (const int channel) const |
Protected Attributes | |
Packet * | _p |
int | _broken |
int | base [1024][4 *9] |
float | timevec [1024][4] |
int | current_wave [1024][4 *9] |
float | current_time [1024][4] |
Definition at line 8 of file caen_correction.h.
View newest version in sPHENIX GitHub at line 8 of file caen_correction.h
caen_correction::caen_correction | ( | const char * | calibdata | ) |
Definition at line 10 of file caen_correction.cc.
View newest version in sPHENIX GitHub at line 10 of file caen_correction.cc
|
inlinevirtual |
Definition at line 15 of file caen_correction.h.
View newest version in sPHENIX GitHub at line 15 of file caen_correction.h
float caen_correction::caen_corrected | ( | const int | sample, |
const int | channel | ||
) | const |
Definition at line 118 of file caen_correction.cc.
View newest version in sPHENIX GitHub at line 118 of file caen_correction.cc
References channel().
|
inline |
Definition at line 22 of file caen_correction.h.
View newest version in sPHENIX GitHub at line 22 of file caen_correction.h
References timevec.
float caen_correction::caen_time | ( | const int | sample, |
const int | channel | ||
) | const |
Definition at line 125 of file caen_correction.cc.
View newest version in sPHENIX GitHub at line 125 of file caen_correction.cc
References current_time.
int caen_correction::init | ( | Packet * | p | ) |
Definition at line 74 of file caen_correction.cc.
View newest version in sPHENIX GitHub at line 74 of file caen_correction.cc
References Acts::PhysicalConstants::c, current_time, i, ambiguity_solver_full_chain::idx, and Packet::iValue().
|
protected |
Definition at line 30 of file caen_correction.h.
View newest version in sPHENIX GitHub at line 30 of file caen_correction.h
|
protected |
Definition at line 24 of file caen_correction.h.
View newest version in sPHENIX GitHub at line 24 of file caen_correction.h
|
protected |
Definition at line 32 of file caen_correction.h.
View newest version in sPHENIX GitHub at line 32 of file caen_correction.h
|
protected |
Definition at line 36 of file caen_correction.h.
View newest version in sPHENIX GitHub at line 36 of file caen_correction.h
|
protected |
Definition at line 35 of file caen_correction.h.
View newest version in sPHENIX GitHub at line 35 of file caen_correction.h
|
protected |
Definition at line 33 of file caen_correction.h.
View newest version in sPHENIX GitHub at line 33 of file caen_correction.h
Referenced by caen_rollover().