#include <TAPD.h>
Public Types | |
enum | outVar { iAPD, iAPDoPN, iAPDoPN0, iAPDoPN1, iTime, iAPDoAPD0, iAPDoAPD1, nOutVar } |
Public Member Functions | |
void | addEntry (double, double, double, double, double, double, double) |
void | addEntry (double, double, double, double, double) |
std::vector< double > | get (int) |
std::vector< double > | getAPD () |
std::vector< double > | getAPDoAPD0 () |
std::vector< double > | getAPDoAPD1 () |
std::vector< double > | getAPDoPN () |
std::vector< double > | getAPDoPN0 () |
std::vector< double > | getAPDoPN1 () |
std::vector< double > | getTime () |
void | init () |
void | set2DAPDCut (const std::vector< double > &, const std::vector< double > &) |
void | set2DAPDoAPD0Cut (const std::vector< double > &, const std::vector< double > &) |
void | set2DAPDoAPD1Cut (const std::vector< double > &, const std::vector< double > &) |
void | set2DAPDoPN0Cut (const std::vector< double > &, const std::vector< double > &) |
void | set2DAPDoPN1Cut (const std::vector< double > &, const std::vector< double > &) |
void | set2DAPDoPNCut (const std::vector< double > &, const std::vector< double > &) |
void | set2DCut (int, const std::vector< double > &, const std::vector< double > &) |
void | set2DTimeCut (const std::vector< double > &, const std::vector< double > &) |
void | setAPDCut (double, double) |
void | setAPDoPN0Cut (double, double) |
void | setAPDoPN1Cut (double, double) |
void | setAPDoPNCut (double, double) |
void | setCut (int, double, double) |
void | setCut (int, const std::vector< int > &, const std::vector< double > &, const std::vector< double > &) |
void | setTimeCut (double, double) |
TAPD () | |
virtual | ~TAPD () |
Public Attributes | |
std::vector< double > | _apdcuts [2][nOutVar] |
std::vector< int > | _cutvars [nOutVar] |
TMom * | mom [nOutVar] |
enum TAPD::outVar |
void TAPD::addEntry | ( | double | apd, |
double | pn, | ||
double | pn0, | ||
double | pn1, | ||
double | time, | ||
double | apd0, | ||
double | apd1 | ||
) |
void TAPD::addEntry | ( | double | apd, |
double | pn, | ||
double | pn0, | ||
double | pn1, | ||
double | time | ||
) |
std::vector< double > TAPD::get | ( | int | ivar | ) |
Definition at line 214 of file TAPD.cc.
Referenced by Options.Options::__getitem__().
void TAPD::set2DAPDCut | ( | const std::vector< double > & | lowCut, |
const std::vector< double > & | highCut | ||
) |
void TAPD::set2DAPDoAPD0Cut | ( | const std::vector< double > & | lowCut, |
const std::vector< double > & | highCut | ||
) |
void TAPD::set2DAPDoAPD1Cut | ( | const std::vector< double > & | lowCut, |
const std::vector< double > & | highCut | ||
) |
void TAPD::set2DAPDoPN0Cut | ( | const std::vector< double > & | lowCut, |
const std::vector< double > & | highCut | ||
) |
void TAPD::set2DAPDoPN1Cut | ( | const std::vector< double > & | lowCut, |
const std::vector< double > & | highCut | ||
) |
void TAPD::set2DAPDoPNCut | ( | const std::vector< double > & | lowCut, |
const std::vector< double > & | highCut | ||
) |
void TAPD::set2DCut | ( | int | ivar, |
const std::vector< double > & | lowCut, | ||
const std::vector< double > & | highCut | ||
) |
void TAPD::set2DTimeCut | ( | const std::vector< double > & | lowCut, |
const std::vector< double > & | highCut | ||
) |
void TAPD::setCut | ( | int | ivar, |
const std::vector< int > & | cutVars, | ||
const std::vector< double > & | lowCut, | ||
const std::vector< double > & | highCut | ||
) |