3 #include "StjTrgRaiseThresholdEtHT.h"
19 if( ! _src->soft() ) {
24 vector<int> srcTowers = _src->towers();
25 vector<int> srcTowerDsmAdc = _src->towerDsmAdc();
26 vector<unsigned int> srcTowerAdc = _src->towerAdc();
27 vector<double> srcTowerEnergy = _src->towerEnergy();
28 vector<double> srcTowerEt = _src->towerEt();
30 for(
size_t i = 0; i != srcTowers.size(); ++i) {
31 if(srcTowerEt[i] < _minEt)
continue;
33 _towers.push_back(srcTowers[i]);
34 _towerDsmAdc.push_back(srcTowerDsmAdc[i]);
35 _towerAdc.push_back(srcTowerAdc[i]);
36 _towerEnergy.push_back(srcTowerEnergy[i]);
37 _towerEt.push_back(srcTowerEt[i]);
40 _passed = ( ! _towers.empty() );
43 bool StjTrgRaiseThresholdEtHT::soft()
const
49 vector<int> StjTrgRaiseThresholdEtHT::towers()
55 vector<int> StjTrgRaiseThresholdEtHT::towerDsmAdc()
61 vector<unsigned int> StjTrgRaiseThresholdEtHT::towerAdc()
67 vector<double> StjTrgRaiseThresholdEtHT::towerEnergy()
73 vector<double> StjTrgRaiseThresholdEtHT::towerEt()