#include <TPN.h>
Public Types | |
enum | outVar { iPN, iPNoPN, iPNoPN0, iPNoPN1, nOutVar } |
Public Member Functions | |
void | addEntry (double, double, double) |
std::vector< double > | get (int) |
std::vector< double > | getPN () |
std::vector< double > | getPNoPN () |
std::vector< double > | getPNoPN0 () |
std::vector< double > | getPNoPN1 () |
void | init () |
void | setCut (int, double, double) |
void | setPNCut (double, double) |
void | setPNoPN0Cut (double, double) |
void | setPNoPN1Cut (double, double) |
void | setPNoPNCut (double, double) |
TPN (int iPN=0) | |
virtual | ~TPN () |
Public Attributes | |
int | _nPN |
double | cuts [2][nOutVar] |
TMom * | mom [nOutVar] |
enum TPN::outVar |
TPN::TPN | ( | int | iPN = 0 | ) |
void TPN::addEntry | ( | double | pn, |
double | pn0, | ||
double | pn1 | ||
) |
Definition at line 41 of file TPN.cc.
Referenced by EcalLaserAnalyzer2::endJob(), and EcalLaserAnalyzer::endJob().
std::vector< double > TPN::get | ( | int | ivar | ) |
Definition at line 79 of file TPN.cc.
Referenced by Options.Options::__getitem__().
std::vector< double > TPN::getPN | ( | ) |
Definition at line 97 of file TPN.cc.
Referenced by EcalLaserAnalyzer2::endJob(), and EcalLaserAnalyzer::endJob().
std::vector< double > TPN::getPNoPN | ( | ) |
Definition at line 98 of file TPN.cc.
Referenced by EcalLaserAnalyzer2::endJob(), and EcalLaserAnalyzer::endJob().
std::vector< double > TPN::getPNoPN0 | ( | ) |
Definition at line 99 of file TPN.cc.
Referenced by EcalLaserAnalyzer2::endJob(), and EcalLaserAnalyzer::endJob().
std::vector< double > TPN::getPNoPN1 | ( | ) |
Definition at line 100 of file TPN.cc.
Referenced by EcalLaserAnalyzer2::endJob(), and EcalLaserAnalyzer::endJob().
void TPN::setPNCut | ( | double | mean, |
double | sig | ||
) |
Definition at line 73 of file TPN.cc.
References iPN.
Referenced by EcalLaserAnalyzer2::endJob(), and EcalLaserAnalyzer::endJob().
void TPN::setPNoPN0Cut | ( | double | mean, |
double | sig | ||
) |
void TPN::setPNoPN1Cut | ( | double | mean, |
double | sig | ||
) |
void TPN::setPNoPNCut | ( | double | mean, |
double | sig | ||
) |