|
static void | Match (const vector< StationTriggerInfo > &infos1, const vector< StationTriggerInfo > &infos2) |
|
template<class Trace > |
static pair< bool, int > | SimpleToT (const double totTh, const double baseline, const int occupancy, const int window, const int multiplicity, const int first, const int last, const vector< const Trace * > &traces) |
|
TestStationTriggerAlgorithm::TestStationTriggerAlgorithm |
( |
| ) |
|
|
inline |
template<class Trace >
void TestStationTriggerAlgorithm::Check |
( |
const double |
vem, |
|
|
const double |
baseline, |
|
|
const int |
first, |
|
|
const int |
last, |
|
|
const Trace & |
t1, |
|
|
const Trace & |
t2, |
|
|
const Trace & |
t3, |
|
|
const vector< StationTriggerInfo > & |
shouldGet, |
|
|
const string & |
comment = "" |
|
) |
| const |
|
inlineprivate |
TestStationTriggerAlgorithm::CPPUNIT_TEST_SUITE_END |
( |
| ) |
|
|
private |
void TestStationTriggerAlgorithm::setUp |
( |
| ) |
|
|
inlineoverride |
template<class Trace >
static pair<bool, int> TestStationTriggerAlgorithm::SimpleToT |
( |
const double |
totTh, |
|
|
const double |
baseline, |
|
|
const int |
occupancy, |
|
|
const int |
window, |
|
|
const int |
multiplicity, |
|
|
const int |
first, |
|
|
const int |
last, |
|
|
const vector< const Trace * > & |
traces |
|
) |
| |
|
inlinestaticprivate |
void TestStationTriggerAlgorithm::tearDown |
( |
| ) |
|
|
inlineoverride |
void TestStationTriggerAlgorithm::TestManyT1ThresholdOnTimeDistributionI |
( |
| ) |
|
|
inline |
void TestStationTriggerAlgorithm::TestManyTOTOnTimeDistributionI |
( |
| ) |
|
|
inline |
void TestStationTriggerAlgorithm::TestOneT1ThresholdOnTimeDistributionI |
( |
| ) |
|
|
inline |
void TestStationTriggerAlgorithm::TestOneT2ThresholdOnTimeDistributionI |
( |
| ) |
|
|
inline |
void TestStationTriggerAlgorithm::TestOneTOTdOnTimeDistributionI |
( |
| ) |
|
|
inline |
void TestStationTriggerAlgorithm::TestOneTOTdOnTimeDistributionIWithBaseline |
( |
| ) |
|
|
inline |
void TestStationTriggerAlgorithm::TestOneTOTOnTimeDistributionI |
( |
| ) |
|
|
inline |
void TestStationTriggerAlgorithm::TestT1ThresholdAndTOTOnTimeDistributionI |
( |
| ) |
|
|
inline |
bool TestStationTriggerAlgorithm::fgShowLegend = true |
|
staticprivate |
const int TestStationTriggerAlgorithm::fLatchBin = 246 |
|
private |
const double TestStationTriggerAlgorithm::fT1Threshold = 1.7 |
|
private |
const double TestStationTriggerAlgorithm::fT2Threshold = 3.4 |
|
private |
const double TestStationTriggerAlgorithm::fTOTdDecayInBins = 67 / fUBSampling |
|
private |
const double TestStationTriggerAlgorithm::fTOTdThreshold = 0.2 |
|
private |
const double TestStationTriggerAlgorithm::fTOTThreshold = 0.2 |
|
private |
const int TestStationTriggerAlgorithm::fTraceLength = 3*1024/4 |
|
private |
const double TestStationTriggerAlgorithm::fUBSampling = 25*ns |
|
private |
The documentation for this class was generated from the following file: