10 #ifndef RecoCTPPS_TotemRPLocal_TotemTimingRecHitProducerAlgorithm 11 #define RecoCTPPS_TotemRPLocal_TotemTimingRecHitProducerAlgorithm 46 const std::vector<float>&
data,
47 const unsigned int start_at,
48 const unsigned int points)
const;
53 const std::vector<float>& data);
static float SINC_COEFFICIENT
float constantFractionDiscriminator(const std::vector< float > &time, const std::vector< float > &data)
int fastDiscriminator(const std::vector< float > &data, float threshold) const
TotemTimingRecHitProducerAlgorithm(const edm::ParameterSet &conf)
void build(const CTPPSGeometry &, const edm::DetSetVector< TotemTimingDigi > &, edm::DetSetVector< TotemTimingRecHit > &)
RegressionResults simplifiedLinearRegression(const std::vector< float > &time, const std::vector< float > &data, const unsigned int start_at, const unsigned int points) const
The manager class for TOTEM RP geometry.
std::unique_ptr< TotemTimingConversions > sampicConversions_
void setCalibration(const PPSTimingCalibration &)
char data[epos_bytes_allocation]
TotemTimingRecHit::TimingAlgorithm mode_