50 #ifndef SiPixelTemplateReco_h
51 #define SiPixelTemplateReco_h 1
55 #ifndef SI_PIXEL_TEMPLATE_STANDALONE
64 #include "boost/multi_array.hpp"
67 namespace SiPixelTemplateReco
73 std::vector<bool>& ydouble, std::vector<bool>& xdouble,
75 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,
79 std::vector<bool>& ydouble, std::vector<bool>& xdouble,
81 float& yrec,
float& sigmay,
float& proby,
float& xrec,
float& sigmax,
float& probx,
int& qbin,
int speed,
85 std::vector<bool>& ydouble, std::vector<bool>& xdouble,
87 float& yrec,
float& sigmay,
float& proby,
float& xrec,
float& sigmax,
float& probx,
int& qbin,
int speed,
91 std::vector<bool>& ydouble, std::vector<bool>& xdouble,
93 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)