49 #ifndef SiPixelTemplateReco_h
50 #define SiPixelTemplateReco_h 1
54 #ifndef SI_PIXEL_TEMPLATE_STANDALONE
63 #include "boost/multi_array.hpp"
66 namespace SiPixelTemplateReco
72 std::vector<bool>& ydouble, std::vector<bool>& xdouble,
74 float& yrec,
float& sigmay,
float& proby,
float& xrec,
float& sigmax,
float& probx,
int& qbin,
int speed,
bool deadpix, std::vector<std::pair<int, int> >& zeropix,
78 std::vector<bool>& ydouble, std::vector<bool>& xdouble,
80 float& yrec,
float& sigmay,
float& proby,
float& xrec,
float& sigmax,
float& probx,
int& qbin,
int speed,
84 std::vector<bool>& ydouble, std::vector<bool>& xdouble,
86 float& yrec,
float& sigmay,
float& proby,
float& xrec,
float& sigmax,
float& probx,
int& qbin,
int speed,
90 std::vector<bool>& ydouble, std::vector<bool>& xdouble,
92 float& yrec,
float& sigmay,
float& proby,
float& xrec,
float& sigmax,
float& probx,
int& qbin,
int speed);
boost::multi_array< float, 2 > array_2d
int PixelTempReco2D(int id, float cotalpha, float cotbeta, float locBz, array_2d &cluster, std::vector< bool > &ydouble, std::vector< bool > &xdouble, SiPixelTemplate &templ, float &yrec, float &sigmay, float &proby, float &xrec, float &sigmax, float &probx, int &qbin, int speed, bool deadpix, std::vector< std::pair< int, int > > &zeropix, float &probQ)