1 #ifndef TRIGGERPRIMITIVEFINDERPASS1_H 2 #define TRIGGERPRIMITIVEFINDERPASS1_H 16 virtual std::vector<TriggerPrimitiveFinderTool::Hit>
17 findHits(
const std::vector<unsigned int>& channel_numbers,
18 const std::vector<std::vector<short>>& collection_samples);
22 std::vector<short>
downSample(
const std::vector<short>& orig);
23 std::vector<short>
findPedestal(
const std::vector<short>& orig);
24 std::vector<short>
filter(
const std::vector<short>& orig);
25 void hitFinding(
const std::vector<short>& waveform, std::vector<TriggerPrimitiveFinderTool::Hit>& hits,
int channel);
void hitFinding(const std::vector< short > &waveform, std::vector< TriggerPrimitiveFinderTool::Hit > &hits, int channel)
short m_signalKillLookahead
std::vector< short > downSample(const std::vector< short > &orig)
std::vector< short > findPedestal(const std::vector< short > &orig)
unsigned int m_downsampleFactor
virtual std::vector< TriggerPrimitiveFinderTool::Hit > findHits(const std::vector< unsigned int > &channel_numbers, const std::vector< std::vector< short >> &collection_samples)
std::vector< short > filter(const std::vector< short > &orig)
short m_signalKillNContig
short m_signalKillThreshold
TriggerPrimitiveFinderPass1(fhicl::ParameterSet const &p)
std::vector< short > m_filterTaps