#include <TMConfig.h>
Private Member Functions | |
int | convert (int) |
void | init () |
void | initLaserPulseFit () |
void | initMatacqPulseFit () |
void | initPNFit () |
void | initShapeAnalysis () |
void | initTPFit () |
void | readlmodNConfig () |
void | readpnConfig () |
void | readSequenzaConfig () |
Private Attributes | |
int | addrpn [36+1][4+1][10] |
double | alpha [6] |
double | alpha_run [6][36+1][68] |
double | alpha_start |
int | amplhigh_trise |
int | ampllow_trise |
int | arr [36+1][4+1] |
double | beta [6] |
double | beta_run [6][36+1][68] |
double | beta_start |
int | channlist [36+1][9][8+1] |
int | firstpnSample |
int | firstSample |
int | laser_size [6][3+1] |
int | lastpnSample |
int | lastSample |
int | n_pin [36+1][4+1] |
int | nbof [36+1][9+1] |
int | nbofiter |
int | nbofmtqpresamp |
int | nbofmtqsamp1esbeforemax_parab |
int | nbofmtqsamples |
int | nbofmtqsamplesaftermax_parab |
int | nbofmtqsigmas |
int | nbofpnpresamp |
int | nbofpnsamp |
int | nbofpresamp |
int | nbofsamp |
int | numbOfBurstperSignal [3+1] |
int | numbOfEventperBurstAndSignal [3+1] |
int | ped_size [3+1] |
int | samplemax |
int | samplemin |
int | seqTypeOfSignal [3+1] |
int | smin |
int | thres_mtq |
int | towerlist [36+1][9][8+1] |
int | vlastmtqsample |
Definition at line 16 of file TMConfig.h.
TMConfig::TMConfig | ( | ) |
|
virtual |
|
private |
|
inline |
|
inline |
double TMConfig::getalpha_run | ( | int | , |
int | , | ||
int | |||
) |
|
inline |
|
inline |
double TMConfig::getbeta_run | ( | int | , |
int | , | ||
int | |||
) |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
int TMConfig::getNbOf | ( | int | , |
int | |||
) |
|
inline |
|
inline |
Definition at line 102 of file TMConfig.h.
References numbOfEventperBurstAndSignal.
|
inline |
|
inline |
|
inline |
|
inline |
int TMConfig::getNbOfPNs | ( | int | , |
int | |||
) |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
int TMConfig::getPNaddr | ( | int | , |
int | , | ||
int | |||
) |
|
inline |
|
inline |
|
inline |
|
inline |
int TMConfig::getTNumb | ( | int | , |
int | , | ||
int | |||
) |
|
inline |
int TMConfig::getXNumb | ( | int | , |
int | , | ||
int | |||
) |
|
private |
|
private |
|
private |
|
private |
|
private |
|
private |
void TMConfig::loadPParams | ( | ) |
|
private |
|
private |
|
private |
|
private |
Definition at line 25 of file TMConfig.h.
|
private |
Definition at line 30 of file TMConfig.h.
Referenced by getalpha_ls().
|
private |
Definition at line 31 of file TMConfig.h.
|
private |
Definition at line 46 of file TMConfig.h.
Referenced by getalpha0().
|
private |
Definition at line 54 of file TMConfig.h.
Referenced by getHighLevelForTRise().
|
private |
Definition at line 54 of file TMConfig.h.
Referenced by getLowLevelForTRise().
|
private |
Definition at line 21 of file TMConfig.h.
|
private |
Definition at line 30 of file TMConfig.h.
Referenced by getbeta_ls().
|
private |
Definition at line 31 of file TMConfig.h.
|
private |
Definition at line 46 of file TMConfig.h.
Referenced by getbeta0().
|
private |
Definition at line 24 of file TMConfig.h.
|
private |
Definition at line 48 of file TMConfig.h.
Referenced by getfirstPNSample().
|
private |
Definition at line 45 of file TMConfig.h.
Referenced by getfirstSample().
|
private |
Definition at line 29 of file TMConfig.h.
|
private |
Definition at line 48 of file TMConfig.h.
Referenced by getlastPNSample().
|
private |
Definition at line 45 of file TMConfig.h.
Referenced by getlastSample().
|
private |
Definition at line 26 of file TMConfig.h.
|
private |
Definition at line 22 of file TMConfig.h.
|
private |
Definition at line 49 of file TMConfig.h.
Referenced by getNbOfiterations().
|
private |
Definition at line 52 of file TMConfig.h.
Referenced by getNbOfMatacqpresamples().
|
private |
Definition at line 53 of file TMConfig.h.
Referenced by getNbOfsamplesBefMax().
|
private |
Definition at line 52 of file TMConfig.h.
Referenced by getNbOfMatacqsamples().
|
private |
Definition at line 53 of file TMConfig.h.
Referenced by getNbOfsamplesAftMax().
|
private |
Definition at line 52 of file TMConfig.h.
Referenced by getNoiseCutForMatacq().
|
private |
Definition at line 50 of file TMConfig.h.
Referenced by getNbOfPNpresamples().
|
private |
Definition at line 50 of file TMConfig.h.
Referenced by getNbOfPNsamples().
|
private |
Definition at line 49 of file TMConfig.h.
Referenced by getNbOfxtalpresamples().
|
private |
Definition at line 50 of file TMConfig.h.
Referenced by getNbOfxtalsamples().
|
private |
Definition at line 28 of file TMConfig.h.
Referenced by getNbOfBurstperSignalForSeq().
|
private |
Definition at line 27 of file TMConfig.h.
Referenced by getNbOfEventperBurstAndSignalForSeq().
|
private |
Definition at line 29 of file TMConfig.h.
|
private |
Definition at line 49 of file TMConfig.h.
Referenced by getsampleMax().
|
private |
Definition at line 49 of file TMConfig.h.
Referenced by getsampleMin().
|
private |
Definition at line 27 of file TMConfig.h.
Referenced by getSignalTypeForSeq().
|
private |
Definition at line 20 of file TMConfig.h.
Referenced by getfirstSM().
|
private |
Definition at line 54 of file TMConfig.h.
Referenced by getThresForMatacq().
|
private |
Definition at line 23 of file TMConfig.h.
|
private |
Definition at line 52 of file TMConfig.h.
Referenced by getvlastMatacqsample().