4#ifndef AFP_CALIBRATION_AFP_PIXELIDENTIFIER_H
5#define AFP_CALIBRATION_AFP_PIXELIDENTIFIER_H
25 const std::string& output_name=
"AFP_PixelIdentifier.root",
26 const std::vector<std::string>& pixelTools={
"AFP_DeadPixel",
"AFP_NoisyPixel"});
~AFP_PixelIdentifier()=default
std::unique_ptr< TFile > m_output_file
AFP_PixelIdentifier(const std::string &input_name="AFP_PixelHistoFiller.root", const std::string &output_name="AFP_PixelIdentifier.root", const std::vector< std::string > &pixelTools={"AFP_DeadPixel", "AFP_NoisyPixel"})
static const int m_nStations
std::vector< TH2F > m_pixelHits[m_nStations][m_nLayers]
std::vector< std::string > m_pixelTools_names
std::unique_ptr< TFile > m_input_file
std::vector< std::unique_ptr< IAFP_GenericPixelTool > > m_pixelTools
static const int m_nLayers